JSON → CSV

オブジェクトの配列を CSV に書き出します(区切り文字は選択可)。

使い方

ヘッダーはすべてのオブジェクトのキーの和集合で、存在しないフィールドは空白になります。フィールドに区切り文字・引用符・改行が含まれる場合は二重引用符で囲まれ、内部の引用符は CSV の規格に従ってエスケープされます。

よくある質問

各オブジェクトのキーが異なる場合はどうなりますか?

ヘッダーはすべてのキーの和集合となり、ある行で欠けているフィールドは空白になります。書き出された CSV は列数が一定で、Excel でそのまま開けます。

なぜ一部のセルが引用符で囲まれるのですか?

内容に区切り文字・二重引用符・改行が含まれる場合は引用符が必須です。そうしないと CSV パーサーが誤った列に分割してしまいます。