Node.jsでXMLドキュメントを整形する
XMLドキュメントを整形するにはpretty-data
モジュールのprettyData.pd.xml
関数を使用します。
var prettyData = require('pretty-data');
var xdoc = prettyData.pd.xml('xxx');
第1引数にXMLドキュメントを指定します。
返り値として整形されたXMLドキュメントが得られます。
サンプルコード1
pretty-data-xml.js
var prettyData = require('pretty-data');
var doc = `
<Persons>
<Person><Name>Piz Yumina</Name><Age>26</Age></Person>
<Person><Name>Shiina Hikari</Name><Age>22</Age></Person>
</Persons>
`;
console.log(prettyData.pd.xml(doc));
使用パッケージ
- pretty-data
npm install pretty-data
でインストールします。
実行結果
C:\work\node>node pretty-data-xml.js
<Persons>
<Person>
<Name>Piz Yumina</Name>
<Age>26</Age>
</Person>
<Person>
<Name>Shiina Hikari</Name>
<Age>22</Age>
</Person>
</Persons>
関連

スポンサーリンク