Murelio

必要な機能を読み込んでいます。

XMLからJSON

XML element treeを再帰してtag名keyの単純JSONへ変換します。

使い方

  1. XMLを入力して実行します。

主な機能と処理範囲

leafはtextContent、同名siblingが繰返すとarrayへ昇格します。

処理の仕組み

DOMParser検証後childrenを再帰変換し重複keyをarray化します。

例

同名item2個はitem arrayになります。

こんな場面で便利

  • 単純element中心XMLをJSONへ移すとき

利用前の確認

  • attribute・namespace・mixed content順序等は保持せず情報損失があります。

よくある質問

attributeも入りますか?

いいえ。element childrenとtextContent中心です。

関連ツール