Xml

フォーマット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で記述されていますが、完全なアプリケーションであるため、それを知る必要はありません。何もダウンロードまたはインストールせずに、ブラウザ内から実行できることを知っておいてください。