我试图用PHP(simplexml)访问XML文件的特定部分而没有循环。我只想访问特定的字段。但是如何?这是xml文件的结构:使用simplexml访问具有属性的孩子......如何?
<collection xmlns="http://www.loc.gov/MARC21/slim">
<record>
<datafield tag="010" ind1=" " ind2=" ">
<subfield code="a">96174405</subfield>
</datafield>
<datafield tag="035" ind1=" " ind2=" ">
<subfield code="a">(OCoLC)ocm34158924</subfield>
</datafield>
</record>
</collection>
例如,如何打印96174405?
print_r ($collection->record->datafield[0]->subfield);
这似乎并不奏效。我如何解释属性?
谢谢!使用print_r()
当
请在提问前先阅读说明书。这在PHP手册的标题“示例”下进行了解释:http://php.net/simplexml.examples-basic – feeela