Я новичок в XML и до сих пор сумел получить корневой узел XML, используя это в php …
function xmlRootNode($xmlfile){ $xml = simplexml_load_string(file_get_contents($xmlfile)); $xml = $xml->getName(); echo $xml; }
И теперь я хочу использовать этот корневой узел, чтобы узнать имя его дочернего узла. Например, файл с приведенным ниже будет выводить «питание» в качестве корня, используя указанную выше функцию. Как бы я теперь использовал это, чтобы вернуть свое имя ребенка «фрукты»?
<food> <fruit> <type>apples</type> </fruit> </food>
В конечном итоге то, что я пытаюсь сделать, это узнать имя дочернего узла корневого узла, чтобы затем использовать его в другой функции, которая подсчитывает, сколько их есть. Были googling и messing вокруг с различными идеями но думаю я пропускаю простой процесс где-то, поэтому любые идеи будут оценены.