防止SimpleXMLElement删除xml属性

时间:2019-06-09 19:31:35

标签: php json xml attributes

我需要获取具有特定属性的xml标记

我尝试过attribute(),但是这不是可行的

让我们说这是我的xml

<anime id="2" restricted="false">
<type>OVA</type>
<episodecount>4</episodecount>
<startdate>1991-07-25</startdate>
<enddate>1992-03-19</enddate>
<creators>
<name id="872" type="Original Work">Takada Yuuzou</name>
<name id="1009" type="Work">Toei Douga</name>
<name id="1975" type="Work">TAVAC</name>
<name id="2703" type="Music">Wada Kaoru</name>
<name id="6049" type="Direction">Takenouchi Kazuhisa</name>
<name id="4539" type="Direction">Nishio Daisuke</name>
<name id="5437" type="Character Design">Arai Kouichi</name>
</creators>
</anime>

,我想获取在PHP中具有回显方向的attr的标题 但是当我在我的php文件中调用它们时,它们会丢失attr new SimpleXMLElement("my.xml",null,true);

我也尝试过 echo $xml->creators->name->attributes()->Direction;

0 个答案:

没有答案