本文へ移動
さくっとツールファイルを送らない、無料の仕事道具

CSVとJSONを相互変換APIのJSONを表に、表をJSONに(入れ子も平らに)

API から返ってきた JSON を Excel で開ける表に。表を JSON にも。入れ子は「親.子」の列に。

送信なし広告なし登録不要このページが外へ送った通信:計測中自分で確かめる方法

結果

このツールについて

特長

  • 入れ子も Excel で開ける形に

    「住所:{市, 町}」のような入れ子は「住所.市」「住所.町」という列名にして平らにします。

  • 壊れた JSON は場所を教える

    読めないときは、何行目でつまずいたかを出します(分からないときは、当てずっぽうの行番号を出しません)。

  • 表 → JSON も同じ画面で

    Excel からコピーした表を、API に渡せる JSON にできます。数字を数値として出すかも選べます。

使い方

  1. JSON か表を貼り付ける(どちらかを自動で見分けます)
  2. 向きと出力形式を確かめる
  3. コピーするか、ファイルで保存する

よくある質問

入れ子のJSONはどうなりますか?
「親.子」という列名にして1行に平らにします。配列は「タグ.0」「タグ.1」のように番号が付きます。列名を見れば元の構造が分かる形です。
行によってキーが違う JSON も読めますか?
読めます。出てきた順に列を作り、その行に無いキーは空欄にします。
{"items": [...]} のような形は?
中に配列が1つだけあるときは、その中身を表にします。そのことは画面に出します。
表 → JSON で数字はどうなりますか?
「数字は数値にする」を入れると 123 のように数値で、外すと "123" のように文字列で出します。郵便番号や社員番号の先頭の0を残したいときは外してください。
JSON Lines(1行1JSON)には対応していますか?
今は対応していません。全体を配列 [ ] で囲んでから貼ってください。
貼ったデータはどこかへ送られますか?
送られません。変換はブラウザの中だけで行います。

ご意見・ご要望

使ってみた感想や「こういうのもほしい」を、名前なしで送れます。届いた声から新しいツールを作っています。

感想・「こんなツールがほしい」を送る
種類

チェックが無くても、要望は名前を出さずに短く言い直して「いただいた声」で紹介することがあります。

返信はしません(返信が要るご相談はお問い合わせへ)。いただいた要望は週に1回まとめて読み、作れる物から作ります。 扱いはプライバシーポリシーに書いてあります。

ご案内

関連