毎日使う開発者ツールを、すべて一か所に。
コンバーター、フォーマッター、ハッシュ、バリデーター、そして何度も開き直す小さなユーティリティが、タブの海に散らばることなく一か所にまとまります。
XML と JSON 形式を相互変換します
XML/JSON 変換は、2 つの一般的な構造化データ形式の間でデータを変換するプロセスです。XML (eXtensible Markup Language) はタグベースのマークアップを使い、JSON (JavaScript Object Notation) はキーと値のペアを使います。…
コンバーターは DOM パーサーを使って XML を解析し、ドキュメントツリーをたどって要素・属性・テキストコンテンツを抽出します。XML 要素を JSON オブジェクトに、属性を '@attributes' プロパティに、繰り返される要素を…
シンプルな要素、属性付きの要素、ネストされた構造をカバーしているので、一般的な入力と出力をすばやく比較できます。
選択したツールのソースコード。右側のライブ版と並べて表示されます。
// npm install xml-js // npm install @types/node --save-dev import * as convert from 'xml-js'; function xmlToJson(xml: string, pretty: boolean = true): string { const result = convert.xml2js(xml, { compact: true, spaces: pretty ? 2 : 0 });