我正在使用querypath来解析我的xml文件。它的工作正常,但现在我的要求是我需要获取标签/命名空间的名称。 例如: -
<contact>
<phone>738929238239</phone>
<type>Mobile</type>
</contact>
现在我的要求是假设我不知道wat是xml文件中存在的命名空间。我想首先从上面的例子中获取联系人,电话,类型等命名空间。而且后来我需要得到他们相应的元素。
我可以通过下面的代码提到命名空间来获取元素名称。
<?php
require '../src/qp.php';
$xml ='test.xml';
echo "Printing individual Data<br />";
print qp($xml, 'phone')->text();
print qp($xml, 'type')->text();
echo "<br />Printing all the data<br />";
print qp($xml)->text();
?>
但是如何在querypath ????
中显示标签名称