メインコンテンツへ移動
ToolShed
検索
⌘
K
人気
新着ツール
?
読み込み中...
🏠
探す
☰
カテゴリ
🔥
人気
?
について
ホーム
/
開発・コード変換
/
JSON→XML変換
{}
JSON→XML変換
dev/json-to-xml
JSONデータをXML形式に変換。
最終更新日
2026-07-03
・ by
yuzlrin
このツールでできること
JSON
→XML変換では、JSONデータをXML形式に変換。
関連する観点として
JSON
XML変換、json to xml、JSONからXML を確認し、結果をコピーして別の作業に使えます。
JSON
XML
コピー
使い方
「
JSON
」欄に変換したいJSONを貼り付けます。
JSON
.parseに成功すると、「XML」欄へXML宣言付きの結果が表示されます。
オブジェクトキーはXMLタグ名になり、英数字・_・-以外の文字は_へ置換されます。
配列は親キーを繰り返さず、各要素がitemタグとして同じ階層に並びます。
入力例・出力例
INPUT
{"user name":"A&B","items":[1,"<x>"],"empty":null}
OUTPUT
<?xml version="1.0" encoding="UTF-8"?> <root> <user_name>A&B</user_name> <item>1</item> <item><x></item> <empty/> </root>
キーの空白は_になり、配列のitemsキー自体は出ずitemタグが繰り返されます。
よくある利用シーン
小さな
JSON
をXML風の構造にして、要素名やエスケープ結果を確認したいとき。
配列がitemタグの繰り返しになる簡易XMLで足りるモックを作りたいとき。
属性を使わず、すべて要素テキストとして扱う変換結果を下書きしたいとき。
結果確認のポイント
構文、引用符、改行、エスケープが利用先の仕様に合っているか確認してください。
JSON
XML変換、json to xml、JSONからXMLの観点で、入力内容と出力内容がずれていないか見直してください。
コピーした結果を利用先に貼り付けたあと、改行や記号が変わっていないかも確認してください。
注意点
本番の秘密情報、APIキー、パスワードは入力しないでください。
結果を公開・送信する前に、用途に合う形式かを必ず確認してください。
データの扱い / プライバシー
JSON
→XML変換の主要な処理はブラウザ内で実行されます。
入力内容を保存するアカウント機能はなく、ページを閉じると作業内容は手元のブラウザから離れます。
本番の秘密情報や個人情報を扱う場合は、入力前に必要性を確認してください。
FAQ
よくある
質問
JSONからXMLに変換する際、タグ名のルールはありますか?
JSONのキーがXML要素名として使われ、英数字・アンダースコア・ハイフン以外の文字は_に置換されます。数字で始まるキーに文字プレフィックスを追加する処理はないため、厳密なXML名として直したい場合は変換後に手動で調整してください。
JSON配列はXMLでどのように表現されますか?
JSON配列 ["a", "b"] は同じ階層のitemタグの繰り返し(<item>a</item><item>b</item>)として出力されます。親キーが配列を持つ場合も親キーのラッパー要素は出ず、その位置にitemタグが並びます。
XML属性(attributes)は出力されますか?
このツールはJSON値をXML要素のテキストコンテンツとして変換します。属性(attribute)形式(例:<tag attr="value">)は生成されません。属性が必要なXMLスキーマ用途には生成結果を手動で編集してください。
関連ツール
JSON整形ツール
JSONの整形(Pretty Print)・圧縮・バリデーション・ツリービュー表示。構文エラーの位置表示、YAML変換にも対応。
正規表現テスター
正規表現のリアルタイムテスト。マッチ箇所のハイライト、グループキャプチャ表示、よく使うパターンのチートシート付き。
CSV→JSON変換
CSVファイル・テキストをJSON形式に変換。配列/オブジェクト形式の選択、ヘッダー行の自動認識にも対応。
JSON→CSV変換
JSONデータをCSV形式に変換。配列やネストしたJSONにも対応。
UUID生成ツール
UUID v4をワンクリックで生成。ハイフンなし、大文字、小文字など各種フォーマット対応。一括100個まで生成可能。
タイムスタンプ変換
UNIXタイムスタンプと人間が読める日時形式を相互変換。秒・ミリ秒に対応(マイクロ秒・ナノ秒は非対応)。ログ解析やAPI開発のデバッグに。
ASCIIコード表
ASCIIコード(0-127)の文字・10進数・16進数・2進数の一覧表。
アクセシビリティチェックリスト
Webアクセシビリティ(WCAG 2.1)の主要チェック項目を一覧表示する。