CSV・JSON・TSVの違い
CSVはカンマ、TSVはタブで表の列を区切ります。JSONはオブジェクトや配列で階層的なデータを表せます。CSV解析はRFC 4180を基準に、引用符内のカンマ・改行と""によるダブルクォートを扱います。
データを保てない変換
通常のTSVではタブが列区切り、改行が行区切りです。CSVセル内にタブや改行がある場合はlosslessに表現できないため、置換や削除をせずエラーにします。
JSONのネストと表計算ソフト
ネストしたJSONは1セル内のJSON文字列にします。=・+・-・@等で始まるセルは表計算ソフトで数式として解釈される場合があるため警告しますが、初期設定ではデータを変更しません。
よくある質問
文字コード変換はできますか?
できません。UTF-8の文字列を扱い、Shift_JIS等への文字コード変換は行いません。