よくあるJSON構文エラーの特定と修正方法:RFC 8259準拠ガイド | GoToolstack
末尾の不要なカンマ、シングルクォート、未クォートキーを正しく修正。BigIntの精度欠損を防ぎ、安全にJSONをフォーマット。
JSON配列と表形式のCSVフォーマット間における双方向のデータ変換。
Web APIやNoSQLデータベースからエクスポートされる「JSON配列」と、Excelやスプレッドシートで分析される表形式の「CSV(カンマ区切りデータ)」は、データ分析やシステム連携の現場で最も頻繁に相互変換されるデータ形式です。列の自動統合や特殊記号のエスケープを自動処理し、正確なデータ変換を実現します。
JSONを入力して「JSON ➔ CSV」を実行すると、配列内オブジェクトの全キーを統合したヘッダー行が自動抽出され、カンマや改行を含むフィールドがダブルクォーテーションで適切にクォートされたRFC 4180準拠のCSVデータへ瞬時に変換されます。変換結果はワンクリックでクリップボードへコピー可能です。
すべてのJSON解析、CSVパース処理は端末のブラウザ内部のJavaScriptエンジンでのみ実行されます。機密データが外部サーバーへ送信されることは絶対にありません。
CSV変換: Headers = Object.keys(Obj) ; Row = Values.map(v => /[",\n]/.test(v) ? `"${v.replace(/"/g, '""')}"` : v).join(',')
RFC 4180標準規格に準拠。フィールド内の二重引用符(")のエスケープ("")およびカンマ・改行を含むセルの引用符囲みを厳格に実行します。
tag1;tag2)等にシリアライズしてCSVの列構造を崩さないよう配慮します。true/falseはBoolean型、空欄はnullとして適切なJSONデータ型へ復元します。