CSV から JSONL への変換ツール

CSV ファイルを JSONL(JSON Lines)形式に即座に変換。自動ヘッダー検出と型推論。100% クライアントサイド処理。

入力 CSV

.csv ファイルをここにドロップ、またはクリックして参照

.csv, .tsv, .txt に対応

CSV を JSONL に変換する方法

CSV から JSONL への変換は、CSV ファイルの最初の行を列ヘッダーとして読み取り、以降の各行をそのヘッダーをキーとする JSON オブジェクトに変換します。

当ツールは区切り文字(カンマ、タブ、セミコロン)を自動検出し、カンマや改行を含むクォートされたフィールドも処理します。値は自動的に型付けされ、数値、ブール値、null が検出されます。

出力は 1 行に 1 つのコンパクトな JSON オブジェクトの有効な JSONL 形式で、機械学習プラットフォーム、データパイプライン、API ですぐに使用できます。

CSV から JSONL への変換とは?

CSV から JSONL への変換は、スプレッドシートやデータベースの表形式データを JSON Lines 形式に変換します。CSV の各行が独立した JSON オブジェクトとして 1 行に出力され、列ヘッダーがキー名として使用されます。

この変換は、スプレッドシートのデータを機械学習トレーニング(OpenAI、Hugging Face)用に準備したり、NoSQL データベースにデータを読み込んだり、構造化データをストリーミングパイプラインに投入する際に不可欠です。

一般的な使用例

ML トレーニングデータ

CSV データセットを JSONL に変換し、OpenAI モデルのファインチューニングや Hugging Face トランスフォーマーのトレーニングに使用。

データ移行

SQL データベースからの CSV エクスポートを JSONL に変換し、MongoDB などの NoSQL データベースにインポート。

スプレッドシートから API へ

Excel や Google Sheets の CSV エクスポートを JSONL に変換し、バッチ API 操作に使用。

ログ形式変換

CSV ログエクスポートを JSONL に変換し、ログ分析ツールとの互換性を向上。

CI/CD データパイプライン統合

CI/CD パイプラインで CSV から JSONL への変換を自動化し、エクスポートされたレポートやデータファイルをダウンストリーム処理サービスに投入する前に変換。

IoT センサーデータ処理

IoT デバイスからの CSV センサーデータエクスポートを JSONL 形式に変換し、時系列データベースやリアルタイム分析プラットフォームに取り込み。

よくあるエラーと解決策

ヘッダー行の欠落または不一致

コンバーターは最初の行を列ヘッダーとして使用します。CSV にヘッダー行がない場合やヘッダーがデータ列と一致しない場合、出力 JSONL のキーが不正確になります。最初の行に列名が含まれていることを確認してください。

フィールド内のエスケープされていないカンマや引用符

カンマやダブルクォートを含む CSV フィールドは、CSV 標準に従ってダブルクォートで囲む必要があります。例えば、'San Jose, CA' のような都市名は CSV 内で "San Jose, CA" と記述する必要があります。不適切にクォートされたフィールドは列の分割が誤る原因になります。

非 ASCII 文字のエンコーディング問題

Windows の Excel からエクスポートされた CSV ファイルは、UTF-8 ではなく Windows-1252 エンコーディングを使用している場合があります。JSONL 出力で文字化けが発生する場合は、スプレッドシートアプリケーションで CSV ファイルを UTF-8 エンコーディングとして再保存してから変換してください。

よくある質問

この CSV to JSONL コンバーターはヘッダーをどのように検出しますか?

CSV の最初の行が自動的に列ヘッダーとして使用されます。各ヘッダーは出力 JSONL オブジェクトの JSON キーになります。ヘッダーの前後の空白は自動的にトリムされます。

CSV to JSONL 変換ではどのようなデータ型が推論されますか?

はい。コンバーターは数値、ブール値(true/false)、null 値を自動的に検出します。それ以外はすべて文字列として扱われます。これにより、JSONL 出力に適切な JSON 型が設定されます。

この CSV to JSONL コンバーターはデータをアップロードしますか?

はい。すべての変換はブラウザ内でローカルに行われます。データがサーバーに送信されることはありません。CSV コンテンツがデバイスから外に出ることはありません。

JSONL 変換でカスタム CSV 区切り文字を選択できますか?

はい!JSONL to CSV コンバーターを使用して、JSONL ファイルをスプレッドシートアプリケーション向けの CSV 形式に変換できます。

CSV to JSONL 変換で空セルはどのように処理されますか?

はい。コンバーターはタブ、カンマ、セミコロンの区切り文字を自動検出します。.tsv または .csv ファイルをアップロードでき、区切り文字は自動的に検出されます。

JSONL を CSV に戻すにはどうすればよいですか?

空セルは JSONL 出力で空文字列に変換されます。null 値が必要な場合は、JSONL 出力を後処理してください。型推論は空でない値にのみ適用されます。

CSV の列数が行ごとに異なる場合はどうなりますか?

はい。コンバーターは任意の列数を効率的に処理します。各列ヘッダーが JSON オブジェクトのキーになります。列数の制限はありませんが、非常に幅の広い CSV ファイルはより大きな JSONL 出力を生成します。

TSV(タブ区切り)ファイルを JSONL に変換できますか?

コンバーターは BOM 文字を除去し、クォートされた数値や日付形式などの Excel 固有の挙動にも対応します。ただし、Excel の数式は評価されず、文字列表現のまま出力されます。最良の結果を得るには、Excel から「CSV UTF-8」形式でエクスポートしてください。

JSONL to CSV converter/validate JSONL files/OpenAI JSONL format/JSONL training data/open CSV-converted JSONL in the JSONL viewer
CSV to JSONL 変換ツール — スプレッドシート CSV を JSON Lines に変換 | json...