У меня есть этот XML:SimpleXML XPath извлечения атрибутов, а не текстовое значение
<root>
<parent>
<child id="childAtt">
<subChild id="subAtt">Value to retrieve</subChild>
</child>
</parent>
</root>
Я в настоящее время пытается получить текстовое значение subChild с помощью этого XPath:
$total = $xml->xpath("/*//child[@id='childAtt']/subChild[@id='subAtt']");
Однако это возвращает subChild
Значение атрибута, а не текстовое значение узла.
Я хочу знать, как получить текстовое значение subChild
с идентификатором subAtt
.