我正在使用表单将数据插入XML文件。这个数据来自一个输入字段,我不知道如何在 goodbye 或 bye 上写它,具体取决于输入字段的数据此
$hello = $xdoc->getElementsByTagName('b')->item($IdOfBtag);
这是XML
<a>
<b id="bye">
<name>john</name>
</b>
<b id="goodbye">
<name>emma</name>
</b>
</a>
答案 0 :(得分:1)
DomNodeList::item()
采用带有项目索引的整数参数。在您的情况下,“再见”为0
,“再见”为1
。
但你可以使用getElementById()
:
$hello = $xdoc->getElementById($IdOfBtag);