草庐IT

Android解析JSONObject

全部标签

ruby - 什么是 Ruby 的快速 XML 解析器?

关闭。这个问题不符合StackOverflowguidelines.它目前不接受答案。我们不允许提问寻求书籍、工具、软件库等的推荐。您可以编辑问题,以便用事实和引用来回答。关闭7年前。Improvethisquestion我正在使用Nokogiri,它适用于小型文档。但是对于180KB的HTML文件,我必须通过ulimit-s增加进程堆栈大小,并且解析和XPath查询需要很长时间。是否有使用现有Ruby发行版的更快方法可用?我正在习惯XPath,但解决方案不一定需要支持XPath。标准是:写作速度快。快速执行。强大的结果解析器。

c# - 简单的xml解析

从以下xml片段中解析纬度和经度的最简单方法是什么。没有命名空间等。它在一个字符串变量中。不是流。stockholmsweden51.167.98到目前为止,我读到的所有内容对于本应是一项简单的任务来说都太复杂了例如Link我一直在看上面的链接在.net中肯定有更简单的方法来做到这一点吗? 最佳答案 将Linq用于XML:XDocumentdoc=XDocument.Parse("stockholmsweden51.167.98");varpoints=doc.Descendants("gpoint");foreach(XEleme

xml - 解析 Junit xml 文件

是否有任何开源库可以使用java解析junitxml并获取执行的测试套件名称、测试套件对应的测试用例、失败次数和成功次数等信息?我刚看到junitstylereporttool,是否有任何开源库可以在java中获取这些信息。 最佳答案 您可以使用ant的junitreport任务来生成一些显示您需要的信息的报告文件。还要检查问题CustomJUnitReport?了解如何根据您的需要自定义生成的报告。 关于xml-解析Junitxml文件,我们在StackOverflow上找到一个类似的

ruby - 如何在 Ruby 中解析 DTD 文件

我试图将DTD文件转换为YAML文件,并且我尝试在libXML和Nokogiri中加载它,但DTD文件似乎不是有效的XML文件。只要我能解析DTD文件,我就可以使用任何第三方gem。我的转化尝试:wget"http://xml.evernote.com/pub/enml2.dtd"irbrequire'nokogiri'xml=Nokogiri::XML::Document.parse('enml2.dtd')xml.to_yaml=>"---!ruby/object:Nokogiri::XML::Document\ndecorators:\nnode_cache:[]\nerrors

c# - 如何避免回车解析 XML

我正在互联网上寻找如何从XML数据中保留回车,但我找不到答案,所以我来了:)目标是将XML数据的内容写入文件。因此,如果节点的值包含一些“\r\n”数据,软件需要将它们写入文件以创建新行,但它不会写入,即使使用space:preserve。这是我的测试类:XElementxRootNode=newXElement("DOCS");XElementxData=null;//XNamespacens=XNamespace.Xml;//XAttributespacePreserve=newXAttribute(ns+"space","preserve");//xRootNode.Add(sp

c# - 解析/反序列化 MTOM/XOP 数据 .NET

我如何解析/反序列化MTOM/XOP我从使用WCF的Web服务获得的响应?我在磁盘上有响应。我已复制以下回复:Date:Wed,02May201209:38:57GMTServer:Microsoft-IIS/6.0P3P:CP="BUSCURCONoFINIVDoONLOURPHYSAMoTELo"X-Powered-By:ASP.NETX-AspNet-Version:4.0.30319X-WindowsLive-Hydra:H:BLU165-ds6V:16.3.133.328D:2012-03-29T02:31:31X-Response-Time:78.1245X-Transac

xml解析非法字符错误

所以,我是万不得已才问的,因为我完全没有想法。我有一个WindowsASP.NETASMX网络服务应用程序,它返回一个序列化的Person对象,其中包含--姓名、地址、电子邮件...等但是xml中的一些属性编码非常奇怪,例如-(我不知道编码发生在哪里。我假设在序列化过程中)googlingthosecharacters我看到它是“Windows-1252”编码。问题出现在解析XML的过程中,我发现,在1252编码的位置出现“无效的unicode字符”的解析错误。我怎样才能成功解析它?你有什么建议? 最佳答案 解析器是正确的

xml - 解析 XML 文件并返回 R 字符向量

我已经用R解析了一个XML文档,例如:library(XML)f=system.file("exampleData","mtcars.xml",package="XML")doc=xmlParse(f)使用XPath表达式,我可以选择文档中的特定节点:>getNodeSet(doc,"//record[@id='MazdaRX4']/text()")[[1]]21.06160.01103.902.62016.460144attr(,"class")[1]"XMLNodeSet"但我不知道如何将结果转换为R字符向量:>as.character(getNodeSet(doc,"//reco

xml - 属性 noNamespaceSchemaLocation 对 XML 解析有什么影响?

根据定义:ThenoNamespaceSchemaLocationattributereferencesanXMLSchemadocumentthatdoesnothaveatargetnamespace.这个属性将如何改变解析的结果?例如,采用这个XML:JohnMDoe引用此架构:我从架构中删除了这些命名空间声明:xmlns:target="http://www.example.com/name"targetNamespace="http://www.example.com/name"甚至没有在引用XML中使用noNamespaceSchemaLocation属性,也没有抛出任何错

xml - 模糊测试 XML 解析器

我想对XML解析器进行模糊测试,想知道是否有一些合适的模糊器。如果不仅生成随机垃圾,而且利用XSD或DTD等现有模式规范,那就太好了。 最佳答案 以下是我在几个月前的一次搜索中偶然发现的一些XML模糊器:untidy。这似乎没有在积极开发中,最后一次更新是在2007年。(该项目在Sourceforge上不再可用,后代请参阅archive.orgforpartialcontent和packetstorm下载。它已添加到Peach-1.0,但没有不再出现在Peach-3.1CommunityEdition源代码中)。Fuzzware.似