無料で利用可能、アカウント不要

JSON から XML へのコンバーター

このデバイスで JSON と XML をいずれかの方向に変換します。繰り返される XML 要素は JSON 配列になります。 JSON 配列は繰り返し要素になります。属性には @name が使用され、要素テキストには #text が使用されます。ファイルがアップロードされていません。

オブジェクトはネストされた要素になります。属性には @name を使用し、要素テキストには #text を使用します。

変換は型を保持しません。XML テキストは JSON 文字列になります。 null、空の値、コメント、書式設定は正確にラウンドトリップしない場合があります。

JSON を XML に変換するにはどうすればよいですか?

方向を選択し、有効な JSON または XML を貼り付け、必要に応じて XML ルート名を設定し、[変換] を選択します。 JSON 配列は繰り返しの XML 要素になり、繰り返しの XML 子名は JSON 配列になります。

よくある質問

JSON を XML に変換するにはどうすればよいですか?

方向を選択し、有効な JSON または XML を貼り付け、必要に応じて XML ルート名を設定し、[変換] を選択します。 JSON 配列は繰り返しの XML 要素になり、繰り返しの XML 子名は JSON 配列になります。

JSON または XML はアップロードされていますか?

いいえ。変換はブラウザ内でローカルに実行されます。入力は 200,000 文字に制限されており、XML DTD/エンティティ宣言はブロックされます。

JSON 配列は XML でどのように表現されますか?

各配列値は、同じ名前を持つ別の要素になります。逆変換すると、繰り返される子要素名が JSON 配列にグループ化されます。最上位の配列は、item 子要素を使用して、選択したルートにラップされます。

JSON から XML への変換ではデータ型が保持されますか?

いいえ。XML 要素のテキストには JSON 数値やブール型がないため、XML to JSON はテキスト値を文字列として返します。 Null 値と空の値も区別できなくなる場合があります。

XML DTD または外部エンティティ処理はサポートされていますか?

いいえ。DTD およびエンティティ宣言はブロックされます。このツールは入力をローカルで解析し、外部リソースをフェッチしません。