可能重复:
PHP SimpleXML doesn't preserve line breaks in XML attributes
我有以下XML
$xmldatas = '<layer text="name
id"></layer>';
我用
解析了这个XML$xml = simplexml_load_string($xmldatas);
但是当我检查$ xml时,\n
已被替换为空格。我希望新行保持原样在xml解析之后。
但我怎么能这样做?
由于
答案 0 :(得分:0)
我认为xml不会在标签选项文本中接受新的行字符。 如果你正在生成xml,也许你想做这样的事情?
$xmldatas = '<layer><text>name
id</text></layer>';