取り込み、試作、データ交換向けに小さな CSV の表を変換します。値は文字列として残るので、00127 などの識別子も先頭のゼロを保持します。処理は端末内で行われ、引用符内のカンマや埋め込まれた改行はフィールドの一部として扱われます。
型を割り当てる前に値を保つ
数値に見える CSV フィールドは、郵便番号、商品識別子、内線番号かもしれません。この変換ツールは、数値に見えるテキストを数値と決めつけず、文字列として保持します。そのため、00127 は JSON 文字列内でも 00127 のままです。日付や true、false の文字列も自動解釈しません。
例: 商品コードとカンマを保持する
商品コードが 00127、説明が「青いマグカップ, 大」の表を考えてみましょう。説明にカンマが含まれるため、CSV フィールド全体を二重引用符で囲む必要があります。変換後、コードが五文字のままで、説明が二列に分かれず一つの値になっているか確認してください。
よくある質問
CSV はアップロードされますか?
テキストはブラウザー内で処理され、変換のためにアップロードされません。ページを再読み込みする前に結果をコピーまたはダウンロードしてください。このツールに表を永続保存する機能はありません。
なぜ数値が引用符で囲まれるのですか?
意図的に値を文字列のまま保持しています。CSV には信頼できる型の定義がなく、自動で数値に変換すると意味のある先頭のゼロが消える可能性があります。必要な型は、利用先のフィールドを把握したうえで後から適用してください。
JSON を CSV に戻せますか?
逆方向の変換には「JSON から CSV」ツールを使ってください。フラットなレコードと長方形の配列に対応しています。表計算ソフト向けの CSV 書き出しでは、数式保護が標準で有効です。