java生成json字串的方法
例1:將map物件新增一次元素(包括字串對、陣列),轉換成json物件一次。
package com.json;
//這是使用org.json的程式:
import java.util.HashMap;
import java.util.Map;
import org.json.JSONException;
import org.json.JSONObject;
public class jsontest {
public static void main(String[] args) throws JSONException {
String json = "{'name':'reiz'}";
JSONObject jsonObj = new JSONObject(json);
String name = jsonObj.getString("name");
System.out.println(jsonObj);
jsonObj.put("initial", name.substring(0, 1).toUpperCase());
String[] likes = new String[] { "JavaScript", "Skiing", "Apple Pie" };
jsonObj.put("likes", likes);
System.out.println(jsonObj);
Map <String, String> ingredients = new HashMap <String, String>();
ingredients.put("apples", "3kg");
ingredients.put("sugar", "1kg");
ingredients.put("pastry", "2.4kg");
ingredients.put("bestEaten", "outdoors");
jsonObj.put("ingredients", ingredients);
System.out.println(jsonObj);
}
}
執行結果:
{"name":"reiz"}
{"initial":"R","likes":["JavaScript","Skiing","Apple Pie"],"name":"reiz"}
{"ingredients":{"apples":"3kg","pastry":"2.4kg","bestEaten":"outdoors","sugar":"1kg"},"initial":"R","likes":["JavaScript","Skiing","Apple Pie"],"name":"reiz"}
其次,例2:list轉換成json的三種引數形式。例3:json轉換成list和map。等問題
可以轉到該部落格進行觀看 https://www.cnblogs.com/zhujiabin/p/5498555.html
相關文章
- 解析Json字串的三種方法JSON字串
- JAVA 解析複雜的json字串JavaJSON字串
- As/IDEA json自動生成java beanIdeaJSONJavaBean
- java中json的使用方法JavaJSON
- JavaScript 字串與json物件互轉的幾種方法JavaScript字串JSON物件
- java字串常用方法Java字串
- json 物件與json 字串的區別。JSON物件字串
- java 生成32位字串Java字串
- Java基礎-處理json字串解析案例JavaJSON字串
- Java設定JSON字串引數編碼JavaJSON字串
- shell讀取構建檔案資訊生成json字串JSON字串
- xml字串轉JSON字串XML字串JSON
- JS字串轉換為JSON的四種方法筆記字串JSON筆記
- 字串值提取工具-09-java 執行 json 解析, json-path字串JavaJSON
- 字串與JSON字串JSON
- Java將Boolean轉為Json物件的方法JavaBooleanJSON物件
- Java程式生成linechart report的方法Java
- Json物件與Json字串互轉JSON物件字串
- 直播軟體開發,JS生成隨機字串的方法JS隨機字串
- 高效生成JSON串——json-genJSON
- JS json字串轉物件、物件轉字串JSON字串物件
- (IOS)JSON字串轉字典iOSJSON字串
- js物件轉json字串物件JSON字串
- 完整的 java/kotlin 生成 echarts 圖片方法JavaKotlinEcharts
- fastjson字串轉JSON的$ref問題ASTJSON字串
- fastjson: json物件,json物件陣列,javabean物件,json字串之間的相互轉化ASTJSON物件陣列JavaBean字串
- Newtonsoft.Json序列化JSON字串問題JSON字串
- Java中將Excel轉換為JSON的兩種方法JavaExcelJSON
- 在Java中反轉字串的10種方法[Snippets]Java字串
- Java開發筆記(三十六)字串的常用方法Java筆記字串
- JSON簡介(java中的json庫使用)JSONJava
- Java中的Json Path和Json Merge PatchJavaJSON
- java jsonJavaJSON
- java字串%s格式化替換方法Java字串
- Flutter json解析json_serializable的使用及自動化生成模板FlutterJSON
- Java中的字串Java字串
- json字串 轉換為陣列JSON字串陣列
- C#解析JSON字串總結C#JSON字串