标签整齐后没有换行符

时间:2010-10-29 00:46:46

标签: xml tidy

嗨,我有以下输入:

<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的方法。有谁知道怎么做?

2 个答案:

答案 0 :(得分:0)

我试过并分享你的观察,亚伦。 Tidy似乎无法满足您的要求。我建议使用其他工具。

答案 1 :(得分:0)

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

摘要是:将<pre> - 标记在您要修复的xml周围,使用output-html = true,然后删除<pre> - 标记和换行符。