【メモ】Node.jsでxmlをjsonにする
最終更新: 2022年4月9日
動作環境
OS | Windows11 (21H2) |
---|---|
Node.js | v17.3.1 |
npm | 8.5.1 |
xml2js | 0.4.23 |
必須モジュール
今回使用するのはxml2jsです。
npm install xml2js
ソースコード
file.xmlを文字コードutf-8として読み込み、コンソールにログとしてオブジェクトを表示します。
const { readFileSync } = require("fs");
const { parseString } = require("xml2js");
parseString(readFileSync("file.xml", "utf-8"), (err, result) => {
if (err) {
console.error(err);
} else {
console.log(result);
}
});