xmllintでXMLの整形やチェックを行う
xmllint使ってXMLを整形したりチェックする方法をまとめます。
Windowsの方はこちらのDownloadから
libxml2-x.x.x.win32.zip をダウンロードすると幸せになれるかもです。
私はUbuntu10.04なので何もしないでも入っておりました。
という事で早速使い方。
●XMLとしてタグ等が成立するかの確認
xmllint --noout ファイル
●XMLとしてDTDも確認
xmllint --noout --valid ファイル
●XMLを整形して標準出力へ
xmllint --format ファイル
●XMLを出力して整形したファイルへ
xmllint --format 元ファイル --output 整形後ファイル