JSON to CSV変換
JSONオブジェクト配列をカスタマイズ可能な区切り文字でCSV形式に変換します。ネストオブジェクトのフラット化、TSVエクスポート、即時ダウンロードをサポート。
JSONオブジェクト配列をCSV、TSV、またはその他の区切り形式に変換します。ネストされたオブジェクトのフラット化とカスタマイズ可能なオプションをサポートします。
すべての変換はブラウザ内でローカルに行われます。オブジェクト配列、単一オブジェクト、ネスト構造をサポートします。フラット化オプションを使用すると、ネストされたオブジェクトをドット表記の列に展開します。
使い方
- 1
JSONデータを貼り付け
JSONオブジェクト配列または単一のJSONオブジェクトを入力します。「サンプルを読み込む」をクリックすると例が表示されます。
- 2
オプションを設定
区切り文字(カンマ、セミコロン、タブ、パイプ)を選択します。必要に応じてヘッダーとネストオブジェクトのフラット化を切り替えます。
- 3
変換
「CSVに変換」をクリックしてJSONを区切り形式に変換します。出力に行数と列数が表示されます。
- 4
コピーまたはダウンロード
CSV出力をクリップボードにコピーするか、.csv(タブ区切りの場合は.tsv)ファイルとしてダウンロードします。
よくある質問
- どのJSON形式がサポートされていますか?
- オブジェクトの配列(最も一般的)または単一オブジェクトを受け付けます。各オブジェクトは1行になり、オブジェクトのキーは列ヘッダーになります。
- ネストされたオブジェクトのフラット化はどう機能しますか?
- 有効にすると、ネストされたオブジェクトはドット表記で展開されます。例:{"address": {"city": "東京"}}は「address.city」列になります。
- タブを区切り文字として使えますか?
- はい!区切り文字ドロップダウンから「タブ」を選択してください。ダウンロードファイルは.tsv拡張子になります。
- データはサーバーに送信されますか?
- いいえ。すべての処理はブラウザ内で完全に行われます。データはデバイスから離れません。