Javaで文字列からJSONに変換する方法

Javaでは、org.jsonライブラリのJSONObjectクラスを使用して文字列をJSON形式に変換できます。次のコード例を参照してください。

import org.json.JSONObject;

public class Main {
    public static void main(String[] args) {
        String jsonString = "{\"name\":\"John\", \"age\":30, \"city\":\"New York\"}";
        JSONObject jsonObject = new JSONObject(jsonString);
        
        System.out.println(jsonObject.toString());
    }
}

ネイティブに日本語で言い換えてください。1つだけ出力してください。

{"name":"John","age":30,"city":"New York"}

上記のコードは、文字列であるjsonStringをJSONObjectオブジェクトに変換し、toString()メソッドでそれを出力します。

また、JacksonやGsonなどの他のJSONライブラリを使用している場合は、各ライブラリが提供するAPIを使用して変換できます。通常、これらのライブラリはすべて、文字列をJSON形式に変換するために同様のメソッドを提供しています。

bannerAds