草庐IT

Android解析JSONObject

全部标签

c# - 解析格式错误的 XML

我正在尝试将一段(可能)格式错误的HTML加载到XMLDocument对象中,但它因XMLExceptions而失败...因为有额外的开始/结束标记和格式错误的XML标记,例如而不是如何让XML解析数据中的所有错误?在解析之前,我可以应用任何XML验证器来更正这些错误吗?或者将处理异常解析任何可以解析的内容? 最佳答案 HTMLAgilityPack将解析html,而不是xhtml,并且非常宽容。如果您使用过XmlDocument,就会熟悉对象模型。 关于c#-解析格式错误的XML,我们

jquery - 使用 JQuery 使用 CDATA 解析 XML

编辑:我在这里漏掉了两件事。AJAX调用返回的header中缺少“Content-Type:text/xml”导致JQuery无法将返回的数据视为文档。正确处理后,此代码将正确解析并仅输出索引和项目名称。$("a.getprojects").click(function(d){d.preventDefault();varapi_token=$("#token").val();varform_fbod=$("#fbod").val();$.post("fbinfo.php",{fbod:form_fbod,token:api_token,cmd:'listProjects',extra:

xml - 使用 ActionScript 3.0 解析具有多个命名空间的 XML 提要的推荐方法是什么?

我在几个在线示例中看到了以下方法,但没有找到任何关于解析XML提要的推荐方法的文档。方法一:protectedfunctionxmlResponseHandler(event:ResultEvent):void{varatom:Namespace=newNamespace("http://www.w3.org/2005/Atom");varmicrosoftData:Namespace=newNamespace("http://schemas.microsoft.com/ado/2007/08/dataservices");varmicrosoftMetadata:Namespace=

c# - 如何正确解析具有任意 namespace 的 XML 文档

我正在尝试解析使用名为MARCXML的模式的标准XML文档来自各种来源。这是需要处理的示例XML文件的前几行...00925njm22002777a4500还有一个没有命名空间前缀...01142cam2200301a4500关键点:为了让XPath在程序中进一步解析,我必须通过正则表达式例程将命名空间添加到NameTable(默认情况下不添加它们).这对我来说似乎没有必要。RegexxmlNamespace=newRegex("xmlns:(?[^=]+)=\"(?[^\"]+)\"",RegexOptions.Compiled);XmlDocumentxmlDoc=newXmlDo

xml - 优化 Haskell XML 解析器

我目前正在尝试使用Haskell,并且非常享受这种体验,但我正在针对具有一些相当严格的性能要求的真实项目对其进行评估。我的任务的第一步是处理维基百科的完整(无历史)转储(bzipped)——总共压缩了大约6Gb。在python中,对每个原始页面(总共约1000万)进行完整提取的脚本在我的盒子上需要大约30分钟(作为引用,使用pull解析器的scala实现需要大约40分钟)。我一直在尝试使用Haskell和ghc复制这种性能,并且一直在努力匹配它。我一直在使用Codec.Compression.BZip进行解压缩,并使用hexpat进行解析。我使用惰性字节串作为元素文本类型的hexpat

XML 解析错误 : not well-formed

我正在从我的数据库创建站点地图XML,它是关于视频站点地图的。在XML中,我正在获取视频标题作为title和描述作为description,但有些标题和描述是用泰语、葡萄牙语、德语和其他语言编写的。通过PHP生成XML时,我遇到了一个问题:"XMLParsingError:notwell-formed".遇到此错误后,XML的生成停止。XMLParsingError:notwell-formedLocation:http://localhost/mydesk/sitemap.phpLineNumber24489,Column69:我观察到它包含如下所列的无效字符,并且我已经替换了这些字

xml - 使用 Perl XML::DOM 模块的解析器错误, "reference to invalid character number"

我是一个完全的Perl新手,但我确信学习Perl比弄清楚如何在awk中解析XML更容易。我想从这个数据集中解析.sgm文件:http://kdd.ics.uci.edu/databases/reuters21578/reuters21578.html这是十年前来自新闻专线的20,000篇路透社文章的集合,是特定类型文本处理的标准测试集。为了简化我的perl测试,我从第一个文件中抓取了前几百行并制作了test.sgm直到我的脚本在上面正确运行。它开始是这样的:26-FEB-198715:01:01.79cocoael-salvadorusauruguayCT

xml - 当 responseText 包含有效的 Xml 时,IXMLHttpRequest.responseXml 为空,没有解析错误

我正在从agovernmentweb-site获取一些XML:http://www.bankofcanada.ca/stats/assets/rates_rss/noon/en_all.xml我正在使用以下相当简单的代码:varszUrl:string;http:IXMLHTTPRequest;beginszUrl:='http://www.bankofcanada.ca/stats/assets/rates_rss/noon/en_all.xml';http:=CoXMLHTTP60.Create;http.open('GET',szUrl,False,'','');http.sen

javascript - 解析 XML namespace ?

使用JavaScript/Ajax?我正在尝试从中提取值:寻找类似的东西:varresponse=transport.responseXML.getElementsByTagName("channel");sunrise=response[0].getElementsByTagName("yweather:astronomy").item(0).Attributes["sunrise"].Value;但到目前为止没有任何效果。:'(谢谢。 最佳答案 getElementsByTagName有一个用于命名空间的特殊版本:getElem

xml - 在 Ruby 中解析 XML 文档

我正在使用REXML库。value我想得到属于咩的值。如何编码? 最佳答案 试试这个require'rexml/document'doc=REXML::Document.newFile.new('mydoc.xml')doc.elements('*/foo/baa'){|element|putselement.get_text}我自己更喜欢Nokogiri和Hpricotgem。如果需要,您可以尝试一下。 关于xml-在Ruby中解析XML文档,我们在StackOverflow上找到一个