CSV→JSON変換:CSVをJSONに無料で変換 | オンラインツール
97 回使用CSV→JSON変換のヒント
ヘッダーと型を自動検出
最初の行がJSONキーとして使用され、数値とブール値は適切なJSON型に変換されます。
区切り文字を選択
カンマ、セミコロン、タブに対応。
引用フィールドに対応
RFC 4180準拠で、カンマや改行を含む引用フィールドを正しく処理します。
ブラウザ内処理
すべてのデータはブラウザ内で処理されます。
よくある質問
データ型は保持されますか?
はい、数値とブール値は自動的に正しいJSON型に変換されます。
無料ですか?
はい、完全無料です。
CSVデータがカンマ以外のセミコロンやタブを区切り文字として使用している場合はどうなりますか?
当社のCSVからJSONへの変換ツールは、カンマ、セミコロン、タブなど一般的な区切り文字を自動検出するように設計されています。特定のデータで自動検出が完璧でない場合は、ドロップダウンメニューから正しい区切り文字を簡単に選択できます。これにより、元の区切り文字に関わらず、CSVが正確にパースされ、エラーなく有効なJSON形式に変換されます。
このオンラインコンバーターを使用する際、私の機密性の高いCSVデータは安全ですか?
はい、もちろんです。当社のCSVからJSONへの変換ツールは、すべてのデータをウェブブラウザ内で直接処理します。つまり、お客様のCSVコンテンツは決してご自身のコンピューターを離れることはなく、当社のサーバーにアップロードされることもありません。変換プロセス全体を通じてお客様の情報は完全にプライベートかつ安全に保たれ、機密データの機密性が保証されます。
このCSVからJSONへの変換ツールはJSONオブジェクトの配列を生成しますか?
はい、当社のCSVからJSONへの変換ツールは、標準的なJSONオブジェクトの配列を生成するように設計されています。CSVデータの各行は配列内の独立したJSONオブジェクトとして表現され、CSVヘッダーが各プロパティのキーとなります。この形式は、API統合、データ交換、Webアプリケーションで広く互換性があり、変換されたデータを簡単に利用できます。
ネストされたデータや配列を含むCSVを変換できますか?
このツールはデフォルトでネスト構造をフラット化します。CSVに「items[0].name」のような列がある場合、JSONキーはそのままブラケット表記になります。適切なネストJSONを得るには複数ステップの処理が必要です。まずCSVをフラットなJSONに変換し、jqのようなツールで再構築してください。単純なヘッダーを持つ実用的なCSVの大半は問題なく動作します。
CSVの列数がヘッダーより多い場合、どうなりますか?
このコンバーターは列数の不一致を適切に処理します。ヘッダーのない余分な列には「column_4」や「field_5」のような汎用キーが割り当てられます。欠損値はJSONでnullになります。3つのヘッダーで5列のデータがあるCSVで試せば、パターンがすぐにわかります。きれいな出力には、ヘッダー数とデータ列数を常に一致させてください。
欠損値があるCSVファイルを変換できますか?
はい、欠損値はJSON出力でnullになります。例として、'名前,年齢,都市'というヘッダーで'Alice,,東京'という行は{"名前":"Alice","年齢":null,"都市":"東京"}になります。引用符で囲まれた空文字列「""」はnullではなく空文字列のままです。これはAPIの標準JSON動作に準拠しています。変換前に意図しない空白がないか確認してください。
日本語のCSVデータも変換できますか?
はい、UTF-8エンコーディングを完全にサポートしています。日本語のヘッダー(例:「名前」「住所」)もそのままJSONのキーになります。実データとして「渋谷区」や「カフェ」を含む行も文字化けしません。WindowsのExcelからコピーした場合、先頭にBOMが付くことがあるので、変換前に余計な記号を削除してください。
JSON出力を1行ではなく、見やすく整形するにはどうすればいいですか?
本ツールはデフォルトで整形済みJSONを出力します。各オブジェクトの後に改行が入り、インデントも整った状態で表示されます。出力パネル下部に「コンパクトモード」のトグルがあるので、オフにしておけば読みやすい整形形式のまま使えます。APIテストやスクリプトに渡す場合はトグルをオンにして最小化してください。QAテスターがペイロードを視覚比較する際に重宝します。
CSV→JSON変換の使い方
- CSVデータを貼り付け
- 区切り文字を確認
- ヘッダーオプションを選択
- 変換をクリック