Так что я работаю с API, который возвращает результаты в XML. Скажем так, ради аргумента мне возвращается следующее:
<?xml version="1.0" encoding="UTF-8"?>
<Properties>
<Property>
<Name>Joes Crab Shack</Name>
<Address>111 Shack Street</Address>
</Property>
<Property>
<Name>Johns Shoe Store</Name>
<Address>123 Shoe Avenue</Address>
</Property>
</Properties>
Теперь я использую PHP и получаю результаты в переменную. Так по сути это происходит:
$xml_results = '<?xml version="1.0" encoding="UTF-8"?><Properties><Property><Name>Joes Crab Shack</Name><Address>111 Shack Street</Address></Property><Property><Name>Johns Shoe Store</Name><Address>123 Shoe Avenue</Address></Property></Properties>';
Теперь, как я могу рассматривать это как документ XML и, например, перебирать его и распечатывать все имена свойств?