嗨,我有以下输入:
<p>Hi <span>you</span></p>
我想将其视为XML。
我使用以下选项在cmd-line上运行Tidy:
input-xml: yes
output-xml: yes
indent: no
我的输出是:
<p>Hi
<span>you</span></p>
然而,我想整理不打印xml。我希望它尊重所有的空白区域,而不是添加换行符。我似乎无法找到一种在没有漂亮打印的情况下输出XML的方法。有谁知道怎么做?
答案 0 :(得分:0)
我试过并分享你的观察,亚伦。 Tidy似乎无法满足您的要求。我建议使用其他工具。
答案 1 :(得分:0)
我遇到了同样的问题。我找到了一个可能的解决方案并将其发布在PHP Tidy removes whitespace and inserts newlines
摘要是:将<pre>
- 标记在您要修复的xml周围,使用output-html = true,然后删除<pre>
- 标记和换行符。