[Mac] XMLをインデントする(コマンド)

XMLがインデントされてない時って困ります。
Unix系ならtidyコマンドで整形することができます。

まずはHomebrewでインストールしちゃいます。

$ brew install tidy-html5

XMLを整形するには、下記のように実行します。

$ tidy --indent-cdata true -xml -utf8 -i -o output.xml input.xml
項目 説明
output.xml 整形後のファイル名を指定します
input.xml 整形するXMLを指定します

xmlを整形するには引数が多いので、よく使う場合はスクリプトにしておくと利用しやすいと思います。

0 件のコメント :

コメントを投稿