Javaでは、JSONを文字列に変換する方法は何ですか?

Javaで、JSONを文字列に変換するためには、Jacksonライブラリを使用することができます。最初に、プロジェクトにJacksonライブラリの依存関係を追加する必要があります。その後、次のコードを使用してJSONを文字列に変換することができます:

import com.fasterxml.jackson.core.JsonProcessingException;
import com.fasterxml.jackson.databind.ObjectMapper;

public class JsonToStringConverter {

    public static void main(String[] args) {
        // 定义一个JSON字符串
        String json = "{\"name\":\"John\", \"age\":30, \"city\":\"New York\"}";

        try {
            // 创建ObjectMapper对象
            ObjectMapper objectMapper = new ObjectMapper();

            // 将JSON字符串转换为字符串
            String jsonString = objectMapper.writeValueAsString(json);

            // 打印转换结果
            System.out.println(jsonString);
        } catch (JsonProcessingException e) {
            e.printStackTrace();
        }
    }
}

最初にJSON文字列を定義し、その後にObjectMapperオブジェクトを作成します。writeValueAsString()メソッドを呼び出して、JSON文字列を文字列に変換します。最後に、変換結果を印刷します。

bannerAds