2
我尝试通过发布PHP值来更新xml节点值。我的问题,保存XML后, 可以像使用DOM更新XML时使用换行符加密(&#13)PHP
<name>test
test123</name>
我希望结果是
<name>test
test123</name>
我的源
$xml_Document = new DOMDocument();
$xml_Document->load('test.xml');
$employees = $xml_Document->getElementsByTagName("employees");
foreach($employees as $employee)
{
$names = $employee->getElementsByTagName("name");
$names->item(0)->nodeValue = $_POST["text1"];
}
$xml_Document->save('test.xml');
请给些建议/解决方案
看看这一个是否解决它:[php:使用DomDocument,每当我尝试写UTF-8它写它的十六进制符号。](http://stackoverflow.com/questions/3575109/php-using-domdocument (13)是“\ r” – Gordon 2011-01-23 16:02:34
libxml2似乎明确地将`\ r`转换为` ` – arnaud576875 2011-01-23 17:19:35