JSON フォーマッター / ミニファイア / バリデータJSON エスケープ / アンエスケープJSON 差分 (Diff)JSON キー並べ替えJSON ⇄ 文字列JSON ⇄ XMLXML ⇄ JSONJSON → CSVCSV → JSONJSON ⇄ YAMLJSON → コード定義クエリパラメータ ⇄ JSONCookie ⇄ JSONJSON ⇄ Properties
XML ⇄ JSON
ブラウザ標準のパーサーで XML を JSON に変換します。
使い方
同名の子要素は自動的に配列にまとめられ、XML の属性は @attributes、プレーンテキストノードは #text に入ります。これは一般的な慣習であり、唯一の標準というわけではありません。
よくある質問
変換時に情報が失われますか?
XML のコメントや処理命令、CDATA の境界といった詳細は失われ、要素・属性・テキストだけが保持されます。多くのデータ変換にはこれで十分です。
属性はどこに行きましたか?
@attributes オブジェクトにまとめられます。本ツールは JSON から XML を再生成する際このフィールドを読みませんので、必要なら自分で処理してください。