java中string轉(zhuǎn)json的方法是什么

小億
143
2023-10-31 20:21:17

在Java中,可以使用org.json庫(kù)中的JSONObject類來(lái)將字符串轉(zhuǎn)換為JSON格式。以下是一個(gè)示例代碼:

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());
    }
}

輸出:

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

以上代碼將字符串jsonString轉(zhuǎn)換為一個(gè)JSONObject對(duì)象,并使用toString()方法將其打印出來(lái)。

另外,如果使用其他的JSON庫(kù)(如Jackson、Gson等),可以根據(jù)具體的庫(kù)提供的API進(jìn)行轉(zhuǎn)換。這些庫(kù)一般都提供了類似的方法來(lái)將字符串轉(zhuǎn)換為JSON格式。

0