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