如何使用php从名称数量越来越多的xml节点读取值

时间:2015-01-06 11:06:22

标签: php xml xml-parsing

我有一个xml,其中包含以下序列中的节点。

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

您能否建议如何在不读取每个标记的情况下读取(解析)这些类型节点的值,可能是通过使用任何循环或其他东西来获取代码中的所有值。

1 个答案:

答案 0 :(得分: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>";
 }
?>