我有这个 XML 并希望在节点“ObjectDetails”中获取第二个元素的名称。名字叫“库普”
$xml = '
<ObjectenLijst TimeStamp="17-07-2012 09:14:46" Versie="12">
<Object>
<ObjectDetails>
<Adres>Niebergweg 1</Adres>
<Koop>
<Prijsvoorvoegsel>vraagprijs</Prijsvoorvoegsel>
<Koopprijs>31000</Koopprijs>
<KoopConditie>kosten koper</KoopConditie>
</Koop>
</ObjectDetails>
</Object>
<ObjectenLijst>' ;
当我使用这个 XPath 时,会返回一个空数组:
$xml = simplexml_load_string($xml);
$result = $xml->xpath('name(//Object/ObjectDetails/*[2])');