PHP添加xml节点
<?xmlversion="1.0"encoding="utf-8"?><information><data><aaa>10.8</aaa><bbb>1541196415...
<?xml version="1.0" encoding="utf-8" ?>
<information>
<data>
<aaa>10.8</aaa>
<bbb>154119641515</bbb>
<ccc>132456<ccc>
</data>
<data>
<aaa>0.6</aaa>
<bbb>6969</bbb>
<ccc>414119</ccc>
</data>
</information>
======================
这样然后怎么继续添加
<data>
<aaa>0.6</aaa>
<bbb>6969</bbb>
<ccc>414119</ccc>
</data>
节点呢 展开
<information>
<data>
<aaa>10.8</aaa>
<bbb>154119641515</bbb>
<ccc>132456<ccc>
</data>
<data>
<aaa>0.6</aaa>
<bbb>6969</bbb>
<ccc>414119</ccc>
</data>
</information>
======================
这样然后怎么继续添加
<data>
<aaa>0.6</aaa>
<bbb>6969</bbb>
<ccc>414119</ccc>
</data>
节点呢 展开
2个回答
展开全部
$xmlDoc = new DOMDocument ();
$xmlDoc->load ( 'xml.xml' );
$utdm = $xmlDoc->getElementsByTagName ( 'information' ); //获取
$info = $utdm->item(0);
$aaa = $xmlDoc->createElement("aaa","0.6");//可以换节点的名字和值
$bbb = $xmlDoc->createElement("bbb","6969");
$ccc = $xmlDoc->createElement("ccc","414119");
$data = $xmlDoc->createElement("data");
$data->appendChild($aaa);
$data->appendChild($bbb);
$data->appendChild($ccc);
$info->appendChild($data);
$xmlDoc->save("out.xml");//保存的xml文件的名字可以换
$xmlDoc->load ( 'xml.xml' );
$utdm = $xmlDoc->getElementsByTagName ( 'information' ); //获取
$info = $utdm->item(0);
$aaa = $xmlDoc->createElement("aaa","0.6");//可以换节点的名字和值
$bbb = $xmlDoc->createElement("bbb","6969");
$ccc = $xmlDoc->createElement("ccc","414119");
$data = $xmlDoc->createElement("data");
$data->appendChild($aaa);
$data->appendChild($bbb);
$data->appendChild($ccc);
$info->appendChild($data);
$xmlDoc->save("out.xml");//保存的xml文件的名字可以换
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询