4

嗨,我有以下输入:

<p>Hi <span>you</span></p>

我想把它当作 XML。

我使用以下选项在 cmd 行上运行 Tidy:

input-xml: yes 
output-xml: yes 
indent: no

我的输出是这样的:

<p>Hi 
<span>you</span></p>

但是我想整洁地不漂亮地打印 xml。我希望它尊重所有空白,而不是添加换行符。我似乎找不到一种在没有漂亮打印的情况下输出 XML 的方法。有人知道怎么做吗?

4

1 回答 1

0

我有同样的问题。我找到了一个可能的解决方案并将其发布在PHP Tidy removes whitespace and inserts newlines

总结是:<pre>在要修复的 xml 周围加上 -tags,使用 output-html = true,然后删除<pre>-tags 和换行符。

于 2013-03-01T21:36:57.783 回答