Renorari 【メモ】Node.jsでxmlをjsonにする

動作環境

OSWindows11 (21H2)
Node.jsv17.3.1
npm8.5.1
xml2js0.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);
  }
});