XMLからJSON
XML element treeを再帰してtag名keyの単純JSONへ変換します。
使い方
- XMLを入力して実行します。
主な機能と処理範囲
leafはtextContent、同名siblingが繰返すとarrayへ昇格します。
処理の仕組み
DOMParser検証後childrenを再帰変換し重複keyをarray化します。
例
同名item2個はitem arrayになります。
こんな場面で便利
- 単純element中心XMLをJSONへ移すとき
利用前の確認
- attribute・namespace・mixed content順序等は保持せず情報損失があります。
よくある質問
attributeも入りますか?
いいえ。element childrenとtextContent中心です。