JSON変換ツール|整形・圧縮・CSV / XML / YAML変換
インデント: 半角スペース
JSONを変換するWebツールです。
- 整形:JSONの改行やインデントを整えて見やすくします。
- 圧縮:JSONの改行やインデントを削除します。
- CSV変換:JSONをどうにかしてCSVに変換します。後述。
- XML変換:JSONをXMLに変換します。配列は
<0></0>, <1></1>
と連番のタグを作成します。 - YAML変換:JSONをYAMLに変換します。
なお、本ツールはブラウザ内で完結しており、入力したJSONをサーバーに送信することはありません(クライアントのJavaScriptのみで処理しています)。
CSV変換について
JSONの各キーをヘッダ行として変換します。オブジェクトや配列がある場合は、分解して別の列にします。
- オブジェクト:
/
区切りで表現します。 - 配列:
/要素番号
で表現します。
例)オブジェクトと配列を含むJSONの変換
[
{
"number": 1,
"string": "foo",
"object": { "key1": "foo_key1", "key2": "foo_key2" },
"array": ["foo1", "foo2"]
},
{
"number": 2,
"string": "bar",
"object": { "key1": "bar_key1", "key2": "bar_key2" },
"array": ["bar1"]
}
]
"number","string","object/key1","object/key2","array/0","array/1"
1,"foo","foo_key1","foo_key2","foo1","foo2"
2,"bar","bar_key1","bar_key2","bar1",