JSON â CSV夿ãã¼ã«
JSONé åãCSVã«ãCSVãJSONã«ç¸äºå¤æãã¾ãã
JSON â CSV夿ãã¼ã«ã«ã¤ãã¦
ãªãã¸ã§ã¯ãã®JSONé åãã¹ãã¬ããã·ã¼ãç¨ã®CSVå½¢å¼ã«å¤æããããCSVãã¼ã¿ãJSONã«ãã¼ã¹ãç´ãããã§ãã¾ããå¼ç¨ç¬¦ä»ããã£ã¼ã«ããã«ã³ããæ£ããå¦çãããã¹ã¦ãã©ã¦ã¶å ã§å®çµãã¾ãã
このツールについて
オブジェクトのJSON配列をスプレッドシートで使えるCSV形式に変換したり、CSVデータをコードで使えるJSONにパースし直したりできます。引用符付きフィールド、カンマ、行ごとに異なるキーも正しく処理します。
使い方
- 入力ボックスにJSON配列(または単一のJSONオブジェクト)を貼り付け、「JSON → CSV」をクリックします。
- またはヘッダー行付きのCSVデータを貼り付け、「CSV → JSON」をクリックします。
- 「コピー」をクリックして変換結果をクリップボードにコピーします。
主な用途
- APIレスポンスのデータをスプレッドシート向けの形式にエクスポートする
- スプレッドシートツールからエクスポートしたCSVをアプリケーション用のJSONに変換する
- 特定の形式を要求する別システムへのインポート用にデータを準備する
使いこなすヒント
- JSONオブジェクトのキーが行ごとに異なる場合、CSV出力にはすべての行から見つかったキーが列として含まれます。
- カンマや引用符を含むフィールドは、標準的なCSVルールに従って自動的に囲まれ、エスケープされます。
よくある質問
JSONオブジェクトの中に特定のキーがない場合はどうなりますか?
CSV出力には、すべてのオブジェクトで見つかったすべてのキーが列ヘッダーとして含まれます。特定のキーがない行は、その列に空のセルが表示されます。
フィールド内のカンマや引用符はコンバーターがどのように処理しますか?
カンマ、引用符、改行を含むフィールドは、標準的なCSVルールに従って自動的にダブルクォートで囲まれ、エスケープされるため、ExcelやGoogle Sheetsで正しく開くことができます。
配列ではなく単一のJSONオブジェクトを変換できますか?
はい。単一のオブジェクトはヘッダー行と1つのデータ行を持つCSVに変換されます。
CSVをJSONに逆変換する場合、ヘッダー行は必須ですか?
はい。最初の行がプロパティ名として使用されるため、「CSV → JSON」を実行する前に、データにヘッダー行が含まれていることを確認してください。
変換中にデータはサーバーに送信されますか?
いいえ。JSON → CSV と CSV → JSON の両方の変換がブラウザ内でローカルに実行されます。データはどこにも送信されません。
JSON配列をCSVに、CSVファイルをJSONにブラウザ上で瞬時に変換します。無料・高速で、引用符付きフィールドも正しく処理します。