色婷婷狠狠18禁久久YY,CHINESE性内射高清国产,国产女人18毛片水真多1,国产AV在线观看

java json轉成string

江奕云2年前11瀏覽0評論

Java是一種面向?qū)ο蟆⒖缙脚_的編程語言,廣泛應用于Web開發(fā)和移動應用開發(fā)等領域。而JSON(JavaScript Object Notation)是一種輕量級的數(shù)據(jù)交換格式,被廣泛應用于Web服務領域、RESTful API等。將JSON數(shù)據(jù)轉換成字符串是Java中一個常見的操作,下面詳細介紹如何實現(xiàn)。

//json對象
JSONObject obj = new JSONObject();
obj.put("name", "張三");
obj.put("age", 20);
//將JSON對象轉化為字符串
String jsonStr = obj.toString();
//輸出結果
System.out.println(jsonStr);

首先創(chuàng)建一個JSONObject對象,將需要轉換的JSON數(shù)據(jù)放入其中,例如上面的name和age屬性。然后調(diào)用該對象的toString()方法,將JSON對象轉換成字符串。最后將得到的字符串值輸出即可。

另外,如果需要將JSON數(shù)組轉換成字符串,只需要將JSONArray對象放入到要轉換的JSONObject中即可。例如:

//json數(shù)組
JSONArray arr = new JSONArray();
arr.put("北京");
arr.put("上海");
arr.put("廣州");
//json對象
JSONObject obj = new JSONObject();
obj.put("city", arr);
//將JSON對象轉化為字符串
String jsonStr = obj.toString();
//輸出結果
System.out.println(jsonStr);

如上所述,只需要在JSONObject中添加JSONArray對象后,仍然是通過JSONObject的toString()方法轉換成字符串。這樣得到的字符串便包含了JSON數(shù)組。