プログラミング

【Chat GPT×Javascript】テストデータを作成する時、オブジェクトやCSVをJSON文字列に変換する方法が便利

こんにちは!

今回は「【Chat GPT×Javascript】オブジェクトやCSVをJSON文字列に変換する方法」についてお伝えしたいと思います。

テストデータを作成する時間って機械的な作業なので、あまり時間を取られたくないです。
そんなときに今回ご紹介するChat GPTを使った方法を使ってみてください。

Chat GPTでオブジェクトをJSON文字列に変換する

今回は2種類の例を使ってご説明いたします。

パターン1:オブジェクト→JSON文字列に変換

Chat GPTのサイトを開きます。

質問文(プロンプト)に以下の文字列を入力します。

質問文(プロンプト)

javascriptで以下のオブジェクトをJSON文字列に変換してほしい
[ {name: '田中太郎', age: 20}, {name: '山田花子', age: 24}, ]

出力結果は以下のようになります。

回答

以下は、JavaScriptで指定されたオブジェクトをJSON文字列に変換する方法です。

(...省略)

[{"name":"田中太郎","age":20},{"name":"山田花子","age":24}]

パターン2:CSV(カンマ区切り文字列)→JSON文字列に変換

Chat GPTのサイトを開きます。

質問文(プロンプト)に以下の文字列を入力します。

質問文(プロンプト)

以下の文字列をJSON文字列に変換して
name, age(number),
田中太郎, 20,
山田花子, 24,

出力結果は以下のようになります。

回答

指定された文字列をJSON文字列に変換するには、値の型を適切に扱う必要があります。以下は、JavaScriptを使用して指定された文字列をJSON文字列に変換するコードの例です。

(...省略)

[{"name":"田中太郎","age":20},{"name":"山田花子","age":24}]

JSON文字列のみ取得したかったのですが、サンプルコードまでおまけで付いてきました。

あくまで一例ですので、ご自身でも質問文を変えて試してみていただければと思います。

以上、お疲れさまでした〜🍵

-プログラミング
-

© 2024 エンジニア×ライフハック Powered by AFFINGER5