このツールでできること
このコンバータは主にオブジェクトの配列を受け入れます。すべてのオブジェクトをスキャンしてヘッダーを収集します。行にフィールドがない場合、空のセルが保持され、[object Object] を避けるために、ネストされたオブジェクトまたは配列が最初に JSON.stringified 化されます。
- CSV は、成熟した Papa Parse パーサーによって生成されます。
- カンマ、二重引用符、およびフィールド内の改行は、CSV ルールに従ってエスケープされます。
- 数式記号で始まる値は、スプレッドシートの挿入から保護されます。
使い方
- オブジェクトの最上位配列を含む JSON を貼り付けます。
- 「CSVに変換」をクリックします。
- ヘッダー、空のフィールド、およびネストされた値を確認してください。
- 結果をコピーするか、result.csv をダウンロードします。
主な用途
- インターフェイスの応答を Excel または表計算ソフトウェアにインポートします。
- データ分析用にテスト データをフラット形式に変換します。
- 異なるオブジェクトで同一ではないフィールドを要約します。
JSON → CSVの機能
オブジェクト配列を標準 CSV に変換し、引用符、カンマ、改行、欠落フィールドを正しく処理します。日常的な開発、デバッグ、データの並べ替え、コードの最適化のシナリオに適しています。処理結果を直接閲覧、コピー、ダウンロードすることができます。
FAQ
最上位の JSON オブジェクトは変換できますか?
このツールの明示的な入力モデルはオブジェクトの配列です。最初に個々のオブジェクトを配列に入れます (例: [{"name":"Tom"}])。
ネストされたオブジェクトを出力するにはどうすればよいですか?
ネストされたオブジェクトと配列は JSON 文字列にシリアル化され、[object Object] ではなく CSV フィールドに配置されます。
フィールドが欠落している場合はどうなりますか?
ヘッダーはすべてのオブジェクト フィールドの和集合を取得します。オブジェクトにこのフィールドがない場合、対応するセルは空白のままになります。