我在使用php &
创建的xml字符串中使用SimpleXMLElement
时遇到问题。例如以下内容:
<?php
$xml = new SimpleXMLElement("<?xml version='1.0' encoding='UTF-8'?><links></links>");
$xml->addChild("url","https://www.somewhere.com?a=1&b=2");
echo $xml->asXML();
?>
跑步时给我:
<?xml version="1.0" encoding="UTF-8"?>
<links><url>https://www.somewhere.com?a=1</url></links>
我已经尝试过了:
...
$xml->addChild("url","https://www.somewhere.com?a=1&b=2");
...
得到了:
...
<links><url>https://www.somewhere.com?a=1&b=2</url></links>
我如何获得:
...
<links><url>https://www.somewhere.com?a=1&b=2</url></links>