java怎么把字符串转换成jsonobject

2024-12-13 21:40:00
推荐回答(3个)
回答1:

转换方法:
import java.io.*;
import org.json.*;

public class Demo {
public static void main(String[] args) throws Exception {
String str = "{\"id_no\":\"342422198012001122\",\"mobile_no\":\"13666667789\",\"name\":\"徐丽\"}";
JSONObject obj = new JSONObject(str); //在这里转换。
System.out.println(obj);
System.out.println(obj.get("id_no")); // "342422198012001122"
}
}
要引入fast-json的包或者开源的包json.jar

回答2:

首先要引入fast-json的包或者开源的包json.jar

例如:

  • import java.io.*; 

  • import org.json.*;

  • public class Demo {

  • public static void main(String[] args) throws Exception {

  • String str = "{\"id_no\":\"342422198012001122\",\"mobile_no\":\"13666667789\",\"name\":\"徐丽\"}";

  • JSONObject obj = new JSONObject(str);  //在这里转换。

  • System.out.println(obj);

  • System.out.println(obj.get("id_no")); // "342422198012001122"

    }

回答3:

JSONObject.parseObject( String jsonStr)