コンテンツへスキップ
POST AI agent ready /v1/csv/to-csv

JSON から CSV API - 無料コンバーター

オブジェクトの配列を含む JSON 文字列を取得し、CSV 形式に変換します。 列ヘッダーはオブジェクト キーから生成されます。 ネストされたオブジェクトはドット表記を使用してフラット化されます。

Parameters

arrayrequired

An array of objects to convert to CSV.

Code examples

curl -X POST https://api.botoi.com/v1/csv/to-csv \
  -H "Content-Type: application/json" \
  -d '{"data":[{"name":"Alice","email":"alice@example.com","plan":"pro"},{"name":"Bob","email":"bob@example.com","plan":"free"}]}'

When to use this API

データベースクエリ結果をCSVダウンロードとしてエクスポート

データを Excel、Google スプレッドシート、またはその他のスプレッドシート ツールにインポートする必要があるユーザーのために、API クエリ結果を CSV 形式に変換します。

JSON分析データからCSVレポートを生成

スプレッドシート ベースのワークフローで作業する財務チーム向けに、JSON 分析または請求データを CSV に変換します。

Frequently asked questions

ネストされたオブジェクトはどのように処理されますか?
ネストされたオブジェクトはドット表記を使用してフラット化されます。 たとえば、{"address": {"city": "NYC"}} は、"address.city" という名前の列になります。
オブジェクトに異なるキーがある場合はどうなるでしょうか?
API は、ヘッダー行のすべてのオブジェクトにわたるすべての一意のキーを収集します。 欠損値は CSV 内の空のフィールドとして残されます。
カンマを含む値は適切にエスケープされていますか?
はい。 カンマ、二重引用符、または改行を含む値は、CSV 仕様に従って二重引用符で囲まれます。
含める列を指定できますか?
API はすべてのキーをエクスポートします。 列を制限するには、送信前に JSON 配列をフィルタリングして、必要なキーのみを含めます。

Get your API key

Free tier includes 5 requests per minute with no credit card required. Upgrade for higher limits.