0

我正在用 php 中的 DOMDocument 类创建一个 xml 文件。我想为我的地址创建一个块节点,如下所示:

<Address>CompanyName
Street
Place</Address>

我必须像这样创建地址字段,因为 xml 是由其他人导入的。

我已经尝试过“\n”、“cdata”、“< br >”,但它也被打印出来了。有没有办法在 xml 中使用 DOMDocument 进行换行而不需要任何额外的文本?

或者是否有其他更好的方法来做到这一点?(XMLWriter?)

对不起我的英语:) 谢谢你的帮助

编辑:如果我在Firefox中打开它,它看起来像这样:

4

2 回答 2

1

它实际上工作得很好。在您的 Internet Explorer 中,右键单击该页面,然后单击“查看源代码”。新线路就在那里。

于 2012-05-22T14:09:44.800 回答
0

为了指定换行符是否应该被规范化或保留,您必须相应地设置 preserveWhiteSpace 选项:

http://www.php.net/manual/de/class.domdocument.php#domdocument.props.preservewhitespace

于 2012-05-22T14:23:11.797 回答