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 に答える