【发布时间】:2017-10-11 05:36:47
【问题描述】:
我在 php 变量中有一个 xml 值,我需要在“记录”元素上添加属性 xsi:schemaLocation="http://www.loc.gov/MARC21/slim http://www.loc.gov/standards/marcxml/schema/MARC21slim.xsd"
and xmlns="http://www.loc.gov/MARC21/slim"。下面是我在 php 中的 xml
<record xmlns="http://www.loc.gov/MARC21/slim">
<leader>01344cam a2200385 i 4500</leader>
<controlfield tag="001">19196211</controlfield>
<controlfield tag="005">20160810165833.0</controlfield>
<controlfield tag="008">160728t20162015nyu 000 1 eng </controlfield>
<datafield tag="906" ind1=" " ind2=" ">
<subfield code="a">7</subfield>
<subfield code="b">cbc</subfield>
<subfield code="c">orignew</subfield>
<subfield code="d">2</subfield>
<subfield code="e">ncip</subfield>
<subfield code="f">20</subfield>
<subfield code="g">y-gencatlg</subfield>
</datafield>
</record>
其他字符在冒号的位置起作用,但冒号不起作用。我知道它与命名空间有关,但我无法找出问题所在。任何帮助表示赞赏。
【问题讨论】:
标签: php html xml web attributes