CSVとJSONを相互変換APIのJSONを表に、表をJSONに(入れ子も平らに)
API から返ってきた JSON を Excel で開ける表に。表を JSON にも。入れ子は「親.子」の列に。
結果
このツールについて
特長
入れ子も Excel で開ける形に
「住所:{市, 町}」のような入れ子は「住所.市」「住所.町」という列名にして平らにします。
壊れた JSON は場所を教える
読めないときは、何行目でつまずいたかを出します(分からないときは、当てずっぽうの行番号を出しません)。
表 → JSON も同じ画面で
Excel からコピーした表を、API に渡せる JSON にできます。数字を数値として出すかも選べます。
使い方
- JSON か表を貼り付ける(どちらかを自動で見分けます)
- 向きと出力形式を確かめる
- コピーするか、ファイルで保存する
よくある質問
- 入れ子のJSONはどうなりますか?
- 「親.子」という列名にして1行に平らにします。配列は「タグ.0」「タグ.1」のように番号が付きます。列名を見れば元の構造が分かる形です。
- 行によってキーが違う JSON も読めますか?
- 読めます。出てきた順に列を作り、その行に無いキーは空欄にします。
- {"items": [...]} のような形は?
- 中に配列が1つだけあるときは、その中身を表にします。そのことは画面に出します。
- 表 → JSON で数字はどうなりますか?
- 「数字は数値にする」を入れると 123 のように数値で、外すと "123" のように文字列で出します。郵便番号や社員番号の先頭の0を残したいときは外してください。
- JSON Lines(1行1JSON)には対応していますか?
- 今は対応していません。全体を配列 [ ] で囲んでから貼ってください。
- 貼ったデータはどこかへ送られますか?
- 送られません。変換はブラウザの中だけで行います。
ご意見・ご要望
使ってみた感想や「こういうのもほしい」を、名前なしで送れます。届いた声から新しいツールを作っています。
感想・「こんなツールがほしい」を送る
ご案内
関連
ほかのツール
- CSV文字コード変換CSV・Excel文字化けしたCSVを、開ける形に直します。BOMと改行コードも選べます。

- 重複行の検出・削除CSV・Excel貼り付けた表から重複を見つけます。「何件あったか」も出します。

- 表 → Markdown変換CSV・ExcelExcelからコピーした表を、AIに貼れるMarkdownの表に直します。

- 個人情報マスキングCSV・ExcelAIや外部に渡す前に、名前・電話番号・メールを伏せ字にします。

- Excel ⇄ CSV 変換CSV・ExcelExcel が無くても xlsx を開いて CSV に。CSV から xlsx も作れます。

- 2つの表の差分(増えた・減った・変わった)CSV・Excel先月と今月の名簿・在庫・価格表を見比べて、増えた行・減った行・変わったセルを出します。
