我有一个这样的文件:
<Student>
<Karishma id="2" roll="3" />
<Sakshi id="3" rol="4" />
</Student>
这只是一个示例文件。我有一个类似于此的文件,我想阅读标签名称&#34; Karishma和Sakshi,因为我事先并不了解它们。 我知道学生标签。我该怎么做呢? 请帮忙!!
答案 0 :(得分:2)
如果你需要的话,这将输出你的标签名称(Karishma和Sakshi):
<?php
$xml = '<Student>
<Karishma id="2" roll="3" />
<Sakshi id="3" rol="4" />
</Student>';
$simpleXmlElement = new SimpleXMLElement($xml);
foreach ($simpleXmlElement->children() as $tagName => $element) {
echo $tagName;
}
答案 1 :(得分:1)
你可以这样做
$xml = simplexml_load_file('file.xml');
foreach($xml->children() AS $tagname => $value) {
echo $tagname;
}