在XML文档中,我具有共享相同名称的元素,但属性的值定义了它的数据类型,我想选择所有这些元素这些文件具有一定的价值。我是否需要使用XPath(如果是这样,您能否建议正确的语法)还是有更优雅的解决方案?SimpleXML:选择具有某个属性值的元素
下面是一些示例XML:
<object>
<data type="me">myname</data>
<data type="you">yourname</data>
<data type="me">myothername</data>
</object>
我要选择的<object>
所有<data>
标签儿童的内容,谁的类型是me
。
PS - 我试图使用PHP与Netflix API接口 - 这对我的问题应该没有关系,但如果您想提出一个更好的/更好的方式来做到这一点,我全都是耳朵。
X-价:[在XPath中实施条件](http://stackoverflow.com/q/3448005/367456) – hakre 2013-07-09 09:43:57