2

我知道有很多 HTML 格式化程序。我已经尝试了很多,但没有一个符合我的要求。请建议您是否遇到可以:

1) 转换

    <div><%=request.getAttribute("NAV")%><div>
    BB<span>CC<input type="text" value="123"></span></div></div>

进入

    <div><%=request.getAttribute("NAV")%>
        <div>BB
            <span>CC
                <input type="text" value="123">
            </span>
        </div>
    </div>

2) 保留所有符号

    (/>'/ wont be converted to /&gt;')
    (space wont be converted to &nbsp)
    (&nbsp wont be converted to space)

3)不会做

    <input type="text" value="123">

进入

    <input type="text"
    value="123">

工具只需要做的就是每一个新行都换行<xxx并为每个<xxx&/xxx>嵌套添加缩进。

4

1 回答 1

0

HTML 格式化程序有剥离 php/ruby 代码和模板标签的习惯,因此在验证之前确保您的 HTML 是 100% HTML。

我知道一个 HTML 格式化程序,它将

  • 兑换
  • 保留所有符号
  • 不做不必要的换行

http://dirtymarkup.com

在用它替换现有的 HTML 之前,检查 HTML 代码是否存在异常。

于 2011-07-28T18:20:34.533 回答