🔁
無料JSONとXMLの相互変換ツール
JSONからXML、XMLからJSONへ双方向で変換し、属性と配列を保持します。ブラウザ内で完全に動作 — アップロードは一切ありません。
読み込み後はオフラインでも動作
JSONまたはXMLファイルをドロップ(または下に貼り付け)
JSON, XML · デバイス上で処理
または Ctrl+V でクリップボードから貼り付け
JSONからXMLに変換中
XML 出力
<?xml version="1.0" encoding="UTF-8"?> <book id="42"> <title>Brave New World</title> <author>Huxley</author> <year>1932</year> <inPrint>true</inPrint> </book>
💡 属性は @name キーに、要素テキストは #text にマッピングされます。繰り返しタグは配列になります。⇄ で方向を反転してデータをラウンドトリップできます。すべてブラウザ内で実行されます。
主な用途
- JSONをXMLに変換するJSONオブジェクトをwell-formedなXMLに変換する。
- XMLをJSONに変換するXMLをクリーンで型付けされたJSONに解析する。
- JSONとXML APIをブリッジするJSONとXMLを使用するサービス間でペイロードを変換する。
- 設定ファイルを変換するJSONとXML形式間で設定を移動する。
- JSONとXML構造を比較する同じデータがJSONとXMLでどのように見えるかを確認する。
使い方
JSONとXMLは2つの最も一般的なデータ交換形式であり、頻繁にそれらの間を移動する必要があります。これはブラウザ内の両方向に変換されます。
- 1JSONまたはXMLを貼り付けます⇄トグルで方向を選択します。入力はローカルで解析されます。JSON.parseを使用したJSON、ブラウザのDOMParserを使用したXML。
- 2構造がマップされますXMLへの変換では、オブジェクトのキーが要素に、「@name」キーが属性になり、配列はタグの繰り返しになります。JSONへの変換では、属性は「@name」キーに、繰り返されたタグは配列になり、数値/ブール値は型変換されます。
- 3きれいでインデント付きの出力を取得します結果はプリティプリントされて、使用準備ができます。
- 4必要なら往復変換もできます⇄ボタンは出力を入力としてフィードして、変換し直して確認できます。
設定とデータ ファイルは機密である可能性があります。両方向がデバイス上で完全に実行されます。何もアップロードされません。
関連ツール
CSVをJSONに変換
CSV(またはTSV)をJSON(オブジェクト配列または配列)に変換します。RFC 4180準拠のパーサー・区切り文字自動検出・型変換に対応。ブラウザ内で動作します。
試してみるファイルはローカルに留まります
YAML / JSON コンバーター
YAML を JSON に、JSON を YAML に両方向に変換します。いずれかの形式で貼り付けると、変換された出力がすぐに得られます。サーバーへのアップロードは必要ありません。
試してみる
JWT デコーダ
JSON Web トークンをデコードして検査します。ヘッダー、ペイロード、有効期限、および標準クレームを表示します。すべてがブラウザ内でローカルに実行されます。トークンがデバイスから離れることはありません。
試してみる