APIから表計算ソフトへ
APIから注文、ユーザー、商品のリストを書き出してExcelやGoogleスプレッドシートで開いたり、表計算ソフトの書き出しをスクリプトやテストデータ用のJSONにしたり。配列の各オブジェクトが1行、各キーが1列になります。
JSONの配列を、ネストしたフィールドを列に展開して表計算ソフトですぐ使えるCSVに。CSVをJSONにすることもでき、入力に合わせて変換されます。
ここに結果が表示されます
APIから注文、ユーザー、商品のリストを書き出してExcelやGoogleスプレッドシートで開いたり、表計算ソフトの書き出しをスクリプトやテストデータ用のJSONにしたり。配列の各オブジェクトが1行、各キーが1列になります。
ネストしたオブジェクトはドット区切りの名前の列(address.city)に展開され、配列はそのセルにJSONのテキストとして書き込まれます。フランス語などヨーロッパの設定のExcelなら、区切り文字に「;」を選びましょう(日本のExcelはカンマのままで大丈夫です)。ダウンロードしたファイルはUTF-8のBOM付きで始まるので、日本語やアクセントも文字化けしません。「Excel用に保護」をオンにすると、=、+、@で始まるセルが数式として実行されるのを防げます。
JSONの配列かCSVのデータを入力パネルに貼り付けます。変換の方向はツールバーで選びます。
JSON→CSVかCSV→JSONを選びます。入力に合わせて行数が表示されます。
変換結果がすぐに表示されます。コピーボタンを押して、クリップボードにコピーしましょう。
JSONとCSVは、データの基本となる2つの形式です。JSONはAPIや構造化データに、CSVは表計算ソフトやデータベース、データの取り込み・書き出しの共通形式として使われています。
この変換ツールなら、2つの形式をすぐに行き来できます。APIのデータを表計算ソフト用に整えたり、CSVのデータをアプリに取り込んだり、データセットを変換したりするのに便利です。
かんたん・すばやいこの変換ツールは、すべてブラウザ内で動きます。データがサーバーに送られることはなく、変換はJavaScriptで手元で行われます。
顧客や注文の書き出しデータも端末から出ません。変換はブラウザの中で行われます。
ブラウザ内で完結JSONとCSVの変換について知っておきたいこと