入力と結果の例
- 入力
- name,price 商品A,1000 商品B,1500
- 結果
- [{"name":"商品A","price":"1000"},{"name":"商品B","price":"1500"}]
ヘッダーのnameとpriceを各行のキーにして、2件のJSONオブジェクトへ変換します。
表形式のCSVとJSON配列を、データを送信せず相互変換できます。
Guide
CSVの表データをJSON配列へ、JSON配列をCSVへ双方向変換できます。表計算ソフトのデータとAPI・JavaScript向けデータを受け渡すときに利用できます。
How it works
CSVは引用符内の区切り文字と改行を考慮して行列へ解析し、先頭行をキーとしてJSONオブジェクトを作ります。逆変換では値に区切り文字や引用符がある場合にCSV仕様に従ってエスケープします。
Examples
ヘッダーのnameとpriceを各行のキーにして、2件のJSONオブジェクトへ変換します。
Cautions
Next step
Tested by PitaTools
引用符、カンマ、改行を含むCSVとオブジェクト配列JSONを使い、双方向変換とヘッダー設定を単体テストと画面で照合します。
引用符内のカンマを1項目として保持したCSVがJSONへ変換され、再変換後も列と値の対応が維持されることを確認します。
巨大ファイルは端末メモリを消費し、日付や数値も原則文字列として扱うため、型変換は別途必要です。
Guides
PitaTools
Steps
PitaTools
Example
Privacy
公開中のツールはブラウザ完結です。入力した文章、URL、画像、PDF、ファイル、パスワードをPitaToolsのサーバーへ送信せず、端末内で処理します。
FAQ
CSVからJSONへの変換では、セルは文字列として扱います。
Explore · 開発・データ
同じカテゴリのツールを続けて利用できます。
Feedback
「CSV・JSON変換」をより使いやすくするための参考にします。入力内容や処理結果は送信しません。