CSVからJSON変換
スプレッドシートの書き出しとレガシーデータフィードはCSVで届きます。REST API、MongoDB取り込み、JavaScriptアプリ向けにJSON配列へ変換します——1行目がプロパティ名、以降の行がオブジェクトになります。パースは完全にブラウザ内です。
CSVからJSONへの変換方法
1. CSVを貼るか、.csvファイルをアップロードします。
2. 区切り文字を確認します(カンマ、セミコロン、タブ)。
3. JSON出力配列をプレビューします。
4. コピーするか.jsonをダウンロードします。
CSVからJSONの例
商品カタログの取り込み
sku,name,price見出しと500行が、店頭シードスクリプト向けのJSONになります。
アンケート結果
GoogleフォームのCSV書き出しを、D3可視化向けにJSONに変換します。
EUのセミコロンCSV
欧州のExcelは;区切りを使います——パース前にオプションを設定します。
CSVからJSONするとき
• スプレッドシートデータからAPIモックを立ち上げるとき。
• NoSQLのinsertMany向けに書き出しを変換するとき。
• 開発者がビジネスユーザーのCSV編集からJSONを必要とするとき。
型の強制
CSVは型なしです——"0123"と"true"は後処理しない限りJSONで文字列のままです。数を期待するAPIには明示的なパースが必要です。
よくある質問
見出し行は必須ですか?
オブジェクトキーにははい——そうでなければ列はcol1、col2になります。
カンマを含む引用フィールドは?
RFC 4180の引用は扱われます——不正な行はエラーになることがあります。
空セルは?
ツール次第で通常は空文字列またはnull——API向けに確認してください。
大きなCSVは?
ブラウザメモリ制限が適用されます——巨大ファイルは分割します。
ローカルですか?
はい。