所以我有以下xml结构:
<Application>
<Properties>
<Property>
<Name>blabla</Name>
<Value>123</Value>
</Property>
</Properties>
</Application>
我想用 PHP 添加另一个“属性”子项。一个例子可能是:
<Application>
<Properties>
<Property>
<Name>blabla</Name>
<Value>123</Value>
<Name>example test</Name>
<Value>another value</Value>
</Property>
</Properties>
</Application>
这是我当前的php代码:
<?php
$xml = simplexml_load_file("Application.xml");
$sxe = new SimpleXMLElement($xml->asXML());
$properties = $sxe->addChild("Property");
$properties->addChild("Name", "namehere");
$properties->addChild("Value", "random value here");
$sxe->asXML("Application.xml");
?>
但它只是将它添加到 xml 的末尾。之后</Application>
,那不是我们想要的。
我希望它在<Property>
孩子中添加它。
有人能帮我吗?