首页 > TAG信息列表 > xml-parsing

用PHP解析XML

我正在尝试使用PHP的SimpleXML解析作业供稿.我以前只使用过JSON,在解析器正常工作时遇到了问题.以下是一些示例数据: <shrs> <rq url="http://api.simplyhired.com/a/jobs-api/xml_v2/q-comission"> <t>Comission Jobs</t> <dt>2011-02-18T23:58:38Z</dt&

Java上下文Sax / Stax解析

我想提取所有直接作为根节点的子节点出现的文本元素.我对使用DefaultHandler的java标准sax便利性有所了解;但似乎并不了解路径. 问题是只获得第一级节点,而不是extracting only text-nodes. 有没有面向非DOM的方法可以做到这一点? (注意,事先不知道节点名称) [编辑] 样本输入 <root>

使用PHP简单HTML dom解析器搜索元素名称

我希望有人能帮助我.我正在成功使用PHP Simple HTML DOM解析器(http://simplehtmldom.sourceforge.net/manual.htm),但是现在我试图基于某个名称来查找元素.例如,在获取的HTML中,可能会有诸如以下的标记: <p class="mattFacer">Matt Facer</p> <p class="mattJones">Matt Jones</p>

python-为什么ElementTree.iterparse()引发ParseError?

import xml.etree.ElementTree as ET xmldata = file('my_xml_file.xml') tree = ET.parse(xmldata) root = tree.getroot() root_iter = root.iter() 现在,我可以调用root_iter.next()并获取我的Element对象.问题是我正在使用的真实文件很大,无法将其全部放入内存中.所以我正在

javascript-geoxml3:如何加载自定义图标

我需要将自定义kml文件加载到Google Map中,相应的资源中的代码几乎没有变化: function initialize() { var myLatlng = new google.maps.LatLng(39.397, -100.644); var myOptions = { zoom: 5, center: myLatlng, mapTypeId: google.maps.MapTypeId.ROADMAP };

Java-Android,org.w3c.dom:没有可用的验证DocumentBuilder实现

我正在尝试在Android 2.3.3上解析XML文档,但似乎没有验证解析器.我需要进行验证的原因是忽略XML文件中的空格(空白,回车,换行等). 那就是我想解析文档的方式: DocumentBuilderFactory dbfac = DocumentBuilderFactory.newInstance(); dbfac.setValidating(true); dbfac.setIgnoring

java-需要空格

解析XML时出现以下错误. [Fatal Error] :1:63: White spaces are required between publicId and systemId XML正在使用Web服务.解决方法:顺序应为:解释类别,然后是解释文件. > http://www.springframework.org/schema/context > http://www.springframework.org/schema/context/s

在python中解析XML文件

我有一个XML文件,例如: <?xml version="1.0" encoding="utf-8"?> <result> <data> <_0>stream1</_0> <_1>file</_1> <_2>livestream1</_2> </data> </result> 我用了 xmlTag

java-从另一个APK加载资源(布局)

我想知道是否有可能从另一个apk加载布局xml文件.我知道如何访问另一个应用程序资源,但是我不确定如何加载xml(如果可能的话). 如果我想使用layout inflater将布局设置为视图,是否必须解析xml? 有点像这些步骤… >使用XmlPullParser.setInput来“加载” XML文件 >将其转换为Attribute

PHP从URL解析XML

http://www.bank.lv/vk/xml.xml?date=20130530 $url = 'http://www.bank.lv/vk/xml.xml?date=20130530'; $xml = simplexml_load_file($url) or die("feed not loading"); $Rate = $xml->Currency[1]->Rate; echo $Rate; echo 'B

简单XML的自定义转换器未从xml序列化为Java对象

我有一个简单的XML带注释的类,我想用于序列化/反序列化.我有一个byte []数组,正在与自定义转换器一起使用,但在read方法上失败. 这是我的简单XML注释对象 @Root public class Device implements Serializable { @Element @Convert(ByteArrayConverter.class) protecte

Java:从文件的开头开始查找文本文件中单词的char偏移量,para偏移量?

我需要的是相对于FILE开始的文本文件中的character和para标签的偏移量.假设单词是“ his”,我需要获取单词的所有char偏移量(开始,结束),该字符在< p> ……< / p>中多次出现. < p以及所有这些p的偏移量(start,end).包含“他的”一词. PS:我有要在数组中匹配的单词.我必须在文件中写

python-如何逃避实际命名的BeautifulSoup ISO标记中的父属性?

好的,这很有趣.这是XML: <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd"&g

python-降低XML文档中值的精度

我有一个描述地理坐标的大型XML文档(准确地说是KML).下面的代码段将使您了解其外观.这里的问题是坐标是双精度的(小数点后16位),这会在进一步处理中引起很多问题(此外,最后的小数点后实际上是十分之一纳米-我们的GPS不够精确). 我正在寻找将精度降低到给定值的任何方法,例如小数点

有关可以添加到XML文档中的元素的XML名称空间信息?

我对XML的命名空间有疑问.考虑一下我在spring应用程序中拥有的xml名称空间: <?xml version="1.0" encoding="UTF-8"?> <beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xs

编写xml并将其读回c#

好的,我现在使用document方法而不是XmlWriter编写XML. 我已经写了我的XML文件. userNode = xmlDoc.CreateElement("user"); attribute = xmlDoc.CreateAttribute("age"); attribute.Value = "39"; userNode.Attributes.Append(attribute); userNode.InnerText = &quo

在Java中以XML设置属性/节点

这是我的XML: <root> <A id='1'> <B>Blah</B> <C>Test</C> </A> </root> 我想添加以下内容,以便最终的XML想要: <root> <A id='1'> <B>Blah</B> <C>Test<

java-XML模式.处理名称空间感知的属性值

我的项目的一部分涉及用户定义模式文档的大量转换.我需要能够更改目标名称空间,支持类型交叉引用并在多个架构文档上构建wsdl. 最常用的操作之一是在将架构导入wsdl文件之前更改名称空间前缀.我正在使用org.xml.sax.ContentHandler,它是startPrefixMapping方法来处理名称空间.除非

如何使用jython / python ElementTree在Google Refine中解析xml

我试图使用Jython和ElementTree解析Google Refine中的一些xml,但是我一直在努力寻找任何文档来帮助我完成此工作(可能不是Python编码员也无济于事) 这是我要解析的XML的一部分.我正在尝试返回所有dc:indentifier的连接字符串: <oai_dc:dc xmlns:oai_dc="http://www.openarchives.org

Android简单XML解析

我正在使用以下网站查找海拔: http://gisdata.usgs.gov/xmlwebservices2/elevation_service.asmx/getElevation?X_Value=-78.85834070853889&Y_Value=43.869369104504585&Elevation_Units=METERS&Source_Layer=-1&Elevation_Only=true 这以XML格式提供了93.7665481567383格式的结果.

java-使用STaX解析多个XML片段

我希望以下内容可以在StAX中解析, <something a="b"/> <something a="b"/> 但是,当您到达第二个元素时,它会窒息.由于没有共同的根元素. (我不太确定为什么拉解析器会关心这个特定问题……无论如何……) 我可以伪造根元素,例如番石榴 InputSupplier<Reader> join = CharStre

如何使用python中的elementtree处理xml文件中格式不正确的字符

我正在使用ElementTree.parse函数解析用utf-16编码的xml文件. 当文件包含一些格式不正确的字符(例如♀,♂等)时,程序将崩溃.并且发生错误“ xml.parsers.expat.ExpatError:格式不正确(无效的令牌)”.如何避免此错误并解决此问题?我怎么能忽略这些格式不正确的字符?谢谢!下面是我的代码:

使用javascript查找xml属性值

如何使用Javascript / jQuery获取XML节点的属性值? 我正在尝试获取节点上的duration属性的值,然后获取fixedValue. <loanAmount> <interestRates> <interestRate allowInterestOnly="true" type="variable" value="5.82"/> <interes

Java / Clojure中的XML解析-使用XSD强制类型转换?

是否有任何XML解析器接受XSD进行解析,以便他们知道如何正确强制解析出的类型?解决方法:许多解析器可以验证XML输入文档是否符合XSD,但大多数解析器对此不做任何进一步的应用. 如果使用JAXB,它的xjc实用程序可以生成带有字段和JAXB批注的Java类,以捕获XSD中定义的类型,并且通过JAXB编

我的XPath怎么了?

我尝试解析此XML文件(来自Chirpy的配置文件): <?xml version="1.0" encoding="utf-8" ?> <root xmlns="urn:ChirpyConfig" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="urn:ChirpyConfig