Как читать значения из узлов xml с именами, имеющими увеличивающееся число в нем, используя php

0

У меня есть xml, который содержит узлы в следующей последовательности.

<text_value0>text0</text_value0>
<text_value1>text1</text_value1>
<text_value2>text2</text_value2>.............

Можете ли вы предложить, как я могу прочитать (проанализировать) значение из этих типов узлов без чтения каждого тэга, возможно, используя любой цикл или что-то, чтобы получить все значения по коду.

  • 0
    покажите свой ожидаемый результат
  • 0
    Вам нужно таким образом [text_value0] => text0 [text_value1] => text1 [text_value2] => text2 [text_value3] => text3
Показать ещё 1 комментарий
Теги:
xml-parsing

1 ответ

0

Попробуй это:

<?php 
$myXMLData ="<?xml version='1.0' encoding='UTF-8'?>
<note>
<text_value0>text0</text_value0>
<text_value1>text1</text_value1>
<text_value2>text2</text_value2>
<text_value3>text3</text_value3>
</note>";
$xml = simplexml_load_string($myXMLData);
foreach ($xml as $text){
  echo $text."<br>";
 }
?>
  • 0
    @ user993516 Пожалуйста, проверьте мой ответ
  • 0
    @ user993516 это тебе полезно?
Показать ещё 3 комментария

Ещё вопросы

Сообщество Overcoder
Наверх
Меню