フォーマットxml、きれいな印刷
Format Xml Pretty Print
解決:
リンクしたID変換は、任意のXSLTプロセッサー(Saxon、msxmlなど)に移植できます。
さらに、あなたは見ることができますLibXML2ツールキットの一部であるxmllint。 NS
--formatオプションを使用すると、入力をきれいに印刷できます。同様の機能がXMLStarlet(内部でLibXML2を使用するiirc)にも存在します。
xmlstarlet foは、私がきれいな印刷に使用するものです。 Xmlstarletにはいくつかのオプションがあります。
$ xmlstarlet fo --help XMLStarlet Toolkit:XMLドキュメントのフォーマット使用法:xml fo []ここで、-nまたは--noindent-インデントしない-tまたは--indent-tab--タブ形式で出力をインデントします-sまたは--indent-スペース-スペースを使用して出力をインデントします-oまたは--omit-decl-xml宣言を省略します-Rまたは--recover-解析可能なものを回復しようとします-Dまたは--dropdtd-入力ドキュメントのDOCTYPEを削除します-Cまたは- nocdata-cdataセクションをテキストノードに置き換えます-Nまたは--nsclean-冗長な名前付け宣言を削除します-eまたは--encode-指定されたエンコーディングで出力します(utf-8、unicode ...)-Hまたは--html-入力はHTML優れたXMLエンジニアは、xmlstarletを使用できる必要があります。
http://prettydiff.com/?m=beautifyを使用できます。残念ながら、JavaScriptで記述されていますが、完全なアプリケーションであるため、それを知る必要はありません。何もダウンロードまたはインストールせずに、ブラウザ内から実行できることを知っておいてください。