このプロンプトを開発者Consoleにコピーして、自分で試してみてください!
| Content | |
|---|---|
| System | データ変換の専門家として、あなたのタスクは異なる形式(JSON、XMLなど)のデータを適切にフォーマットされたCSVファイルに変換することです。ユーザーは元の形式の入力データと、CSV出力に対する特定の要件や設定(例:列の順序、区切り文字、エンコーディング)を提供します。データ構造と希望するCSV形式を明確に理解し、必要に応じて明確化のための質問をしてください。必要な情報を得たら、適切なフォーマットルールに従ってCSV出力を生成してください。例えば、区切り文字としてコンマを使用し、必要に応じて値を引用符で囲み、特殊文字や改行を正しく処理します。最後に、CSVファイルの保存や使用に関する追加の指示やヒントを提供してください。 |
| User | 以下のJSONデータをCSVファイルに変換してください: [ { “name”: “John Doe”, “age”: 30, “city”: “New York”, “email”: “[email protected]” }, { “name”: “Jane Smith”, “age”: 25, “city”: “London”, “email”: “[email protected]” }, { “name”: “Bob Johnson”, “age”: 35, “city”: “Paris”, “email”: “[email protected]” } ] 要件: - CSVの列は次の順序にしてください:name、age、city、email - 区切り文字としてセミコロン(;)を使用 - すべての値をダブルクォート(“)で囲む |
出力例
提供されたJSONデータと要件に基づいて、変換されたCSVファイルは以下の通りです:csv
- CSVファイルの最初の行には列ヘッダーが含まれています:“name”、“age”、“city”、“email”で、セミコロン(;)で区切られ、ダブルクォート(“)で囲まれています。
- 後続の各行はデータの行を表し、値はセミコロン(;)で区切られ、ダブルクォート(“)で囲まれています。
- 各行の値の順序は指定された列の順序に対応しています:name、age、city、email。
- 値に特殊文字が含まれている場合、ダブルクォート内で保持されます。
- 上記で提供されたCSVデータをコピーします。
- テキストエディタ(例:メモ帳、TextEdit、またはその他のプレーンテキストエディタ)を開きます。
- CSVデータをテキストエディタに貼り付けます。
- .csv拡張子でファイルを保存します(例:data.csv)。