このツールでできること
CSV → JSON Split(",") で誤って分割するのではなく、Papa Parse を使用して CSV を 1 文字ずつ解析します。最初の行はフィールド名として機能し、後続の各行はオブジェクトに変換されます。元のフィールドはデフォルトで文字列タイプを保持します。
- 「Tom, Jr.」などのカンマを含むフィールドサポートされています。
- 連続した 2 つの二重引用符は、フィールド内の二重引用符を表します。
- フィールドの数が一貫していない場合、または引用符が閉じられていない場合、特定の解析エラーが表示されます。
使い方
- ヘッダーの最初の行を含む CSV を貼り付けます。
- 「JSONに変換」をクリックします。
- 解析警告を表示するか、オブジェクト配列をフォーマットします。
- 結果をコピーするか、result.json をダウンロードします。
主な用途
- スプレッドシートからエクスポートされた CSV をフロントエンド テスト データに変換します。
- 複雑な CSV の実際のフィールド境界を確認します。
- 中国語および複数行のテキスト レコードを JSON に変換します。
CSV → JSONの機能
RFC 4180 の基本ルールに従って、引用符内のカンマ、改行、二重引用符を含む CSV を解析します。日常的な開発、デバッグ、データの並べ替え、コードの最適化のシナリオに適しています。処理結果を直接閲覧、コピー、ダウンロードすることができます。
FAQ
CSV 内の改行は常に新しいレコードを示しますか?
必ずしもそうとは限りません。二重引用符で囲まれたフィールドには改行を含めることができ、パーサーはそれらを同じフィールド内に保持します。
数値は自動的にNumberになるのでしょうか?
デフォルトではありませんが、このツールは CSV のテキストのセマンティクスを保持し、郵便番号、長い数字、または先頭のゼロが誤って変換されるのを防ぎます。
Windows CRLFは認識できますか?
はい。パーサーは CRLF、LF、または CR 行終端記号を認識します。