我試圖用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