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
相關文章
- java解析json字串詳解(兩種方法)JavaJSON字串
- Java解析Json字串JavaJSON字串
- 解析Json字串的三種方法JSON字串
- JAVA 解析複雜的json字串JavaJSON字串
- js 將json字串轉換為json物件的方法解析JSON字串物件
- 生成JSON資料--官方方法JSON
- 生成JSON資料--Gson(谷歌)方法JSON谷歌
- java字串常用方法Java字串
- java 生成32位字串Java字串
- shell讀取構建檔案資訊生成json字串JSON字串
- java中json的使用方法JavaJSON
- 生成JSON資料--fastjson(阿里)方法JSONAST阿里
- JavaScript 字串與json物件互轉的幾種方法JavaScript字串JSON物件
- oracle轉換JAVA生成的時間數字串OracleJava字串
- 改進JAVA字串分解的方法Java字串
- As/IDEA json自動生成java beanIdeaJSONJavaBean
- PHP“CannotuseobjectoftypestdClassasarray”(php在呼叫json_decode從字串物件生成json物件時的報錯)PHPObjectJSON字串物件
- Java基礎-處理json字串解析案例JavaJSON字串
- Java http協議呼叫介面返回json字串JavaHTTP協議JSON字串
- Java設定JSON字串引數編碼JavaJSON字串
- xml字串轉JSON字串XML字串JSON
- JS字串轉換為JSON的四種方法筆記字串JSON筆記
- json 物件與json 字串的區別。JSON物件字串
- golang通過反射使用json字串呼叫struct的指定方法及返回json結果Golang反射JSON字串Struct
- 字串值提取工具-09-java 執行 json 解析, json-path字串JavaJSON
- 字串與JSON字串JSON
- 直播軟體開發,JS生成隨機字串的方法JS隨機字串
- json字串和json格式物件的轉換JSON字串物件
- java json字串轉換為物件,轉換為listJavaJSON字串物件
- Json物件與Json字串互轉JSON物件字串
- JS json字串轉物件、物件轉字串JSON字串物件
- 高效生成JSON串——json-genJSON
- js把json字串轉成json物件JSON字串物件
- Java程式生成linechart report的方法Java
- 完整的 java/kotlin 生成 echarts 圖片方法JavaKotlinEcharts
- js物件轉json字串物件JSON字串
- (IOS)JSON字串轉字典iOSJSON字串
- 在Java中反轉字串的10種方法[Snippets]Java字串