
開発者や分析担当者が、表計算とアプリの間でCSVまたはJSONのデータを受け渡したいときに便利です。
CSV表をJSON配列へ、またはJSON配列をCSV表へ変換し、すべての列と値をアプリや表計算へそのまますぐに渡せる形で受け取れます。
簡単な例として、訪問回数付きの都市の短いリストをコンマで区切ったものがあります。変換後、各行はキーが「都市」と「訪問回数」であるオブジェクトとして表示され、見出し行はデータ行として残らないはずです。
入力
city,visits
Lyon,120
Nantes,80出力
[
{
"city": "Lyon",
"visits": "120"
},
{
"city": "Nantes",
"visits": "80"
}
]変換はファイルを読み込む場合も含め、すべてブラウザー内で行われます。端末の外部に送信されることはなく、ページを離れるとコピーも保存されません。
見出しとして扱われるため、そのラベルが各 JSON オブジェクトのキーになります。それらのキーを使いたくない場合は、変換前に見出し行を削除するか、ラベルの名前を変更してください。
確実にはできません。変換ツールは平坦な行と列を扱うためです。別のオブジェクトの内部にあるオブジェクトや、値として使われる配列には、直接対応する列がありません。
引用符で囲まれた値は、CSV が正しくエスケープされていればコンマを含められます。エスケープが不完全だと列がずれ、フィールドが混ざるため、結果を確認してください。