日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区

您的位置:首頁技術文章
文章詳情頁

Java 格式化輸出JSON字符串的2種實現操作

瀏覽:30日期:2022-08-22 15:33:22

1 使用阿里的FastJson

1.1 項目的pom.xml依賴

<dependency> <groupId>com.alibaba</groupId> <artifactId>fastjson</artifactId> <version>1.2.58</version></dependency>

1.2 Java示例代碼

(1) 導入的包:

com.alibaba.fastjson.JSON;import com.alibaba.fastjson.JSONObject;import com.alibaba.fastjson.serializer.SerializerFeature;

(2) 測試代碼:

其中JSON字符串為:

{'_index':'book_shop','_type':'it_book','_id':'1','_score':1.0,'_source':{'name': 'Java編程思想(第4版)','author': '[美] Bruce Eckel','category': '編程語言','price': 109.0,'publisher': '機械工業出版社','date': '2007-06-01','tags': [ 'Java', '編程語言' ]}}

public static void main(String[] args) { String jsonString = '{'_index':'book_shop','_type':'it_book','_id':'1','_score':1.0,' + ''_source':{'name': 'Java編程思想(第4版)','author': '[美] Bruce Eckel','category': '編程語言',' + ''price': 109.0,'publisher': '機械工業出版社','date': '2007-06-01','tags': [ 'Java', '編程語言' ]}}'; JSONObject object = JSONObject.parseObject(jsonString); String pretty = JSON.toJSONString(object, SerializerFeature.PrettyFormat, SerializerFeature.WriteMapNullValue, SerializerFeature.WriteDateUseDateFormat); System.out.println(pretty);}

(3) 格式化輸出后的結果:

說明: FastJson通過Tab鍵進行換行后的格式化.

{ '_index':'book_shop', '_type':'it_book', '_source':{ 'date':'2007-06-01', 'author':'[美] Bruce Eckel', 'price':109.0, 'name':'Java編程思想(第4版)', 'publisher':'機械工業出版社', 'category':'編程語言', 'tags':[ 'Java', '編程語言' ] }, '_id':'1', '_score':1.0}

2 使用谷歌的Gson

2.1 項目的pom.xml依賴

<dependency> <groupId>com.google.code.gson</groupId> <artifactId>gson</artifactId> <version>2.2.4</version></dependency>

2.2 Java示例代碼

(1) 導入的包:

import com.google.gson.Gson;import com.google.gson.GsonBuilder;import com.google.gson.JsonArray;import com.google.gson.JsonElement;import com.google.gson.JsonObject;import com.google.gson.JsonParser;

(2) 測試代碼:

JSON字符串與上述測試代碼相同.

public static void main(String[] args) { String jsonString = '{'_index':'book_shop','_type':'it_book','_id':'1','_score':1.0,' + ''_source':{'name': 'Java編程思想(第4版)','author': '[美] Bruce Eckel','category': '編程語言',' + ''price': 109.0,'publisher': '機械工業出版社','date': '2007-06-01','tags': [ 'Java', '編程語言' ]}}'; String pretty = toPrettyFormat(jsonString) System.out.println(pretty);}/** * 格式化輸出JSON字符串 * @return 格式化后的JSON字符串 */private static String toPrettyFormat(String json) { JsonParser jsonParser = new JsonParser(); JsonObject jsonObject = jsonParser.parse(json).getAsJsonObject(); Gson gson = new GsonBuilder().setPrettyPrinting().create(); return gson.toJson(jsonObject);}

(3) 格式化輸出后的結果:

說明: Gson使用2個空格作為換行后的格式轉換.

{ '_index': 'book_shop', '_type': 'it_book', '_id': '1', '_score': 1.0, '_source': { 'name': 'Java編程思想(第4版)', 'author': '[美] Bruce Eckel', 'category': '編程語言', 'price': 109.0, 'publisher': '機械工業出版社', 'date': '2007-06-01', 'tags': [ 'Java', '編程語言' ] }}

以上這篇Java 格式化輸出JSON字符串的2種實現操作就是小編分享給大家的全部內容了,希望能給大家一個參考,也希望大家多多支持好吧啦網。

標簽: Java
相關文章:
日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区
伊人久久一区| 亚洲欧美日本国产| 综合一区av| 91精品婷婷色在线观看| 国产精品久久久久久久久久齐齐| 国产成人精品一区二区三区免费| 国产精品毛片在线看| 美国欧美日韩国产在线播放| 高清av不卡| 久久这里只有| 91精品国产91久久久久久黑人| 狠狠久久伊人| 中文字幕在线视频久| 日韩在线短视频| 婷婷综合激情| 欧美日韩精品一本二本三本| 久久不射网站| 国产精品一页| 日韩一区亚洲二区| 夜久久久久久| 亚洲涩涩av| 国产伦理久久久久久妇女| 精品欧美视频| 欧美日韩国产传媒| 日韩免费精品| 国产一区二区久久久久| 福利视频一区| 欧美日韩99| 91久久久精品国产| 亚洲精选91| 久久久久97| 亚洲国产一区二区三区在线播放| 午夜电影亚洲| 欧美一区自拍| 福利一区在线| 四虎8848精品成人免费网站| 成人片免费看| 日韩影院免费视频| 日韩欧美久久| 久久精品三级| 9久re热视频在线精品| 亚洲精品乱码久久久久久蜜桃麻豆| 国产精品a久久久久| 成人午夜网址| 日本欧美在线看| 精品国产18久久久久久二百| 欧美丝袜一区| 国产乱码精品一区二区亚洲| 日本免费久久| 国产色99精品9i| 日韩中文影院| 影音先锋久久精品| 亚洲1234区| 91综合久久爱com| 美女网站一区| 久久不见久久见免费视频7| 亚洲深夜影院| 欧美日韩国产观看视频| 青青青国产精品| 亚洲黄色在线| 久久精品国产大片免费观看| 欧美日韩a区| 欧美午夜不卡| 欧美日韩高清| 亚州国产精品| 中文无码日韩欧| 综合干狼人综合首页| 亚洲一区导航| 国产情侣一区| 久久精品国产网站| 欧美激情国产在线| 色婷婷久久久| 热久久免费视频| 国产午夜精品一区在线观看| 日韩精品91亚洲二区在线观看| 日本视频一区二区| 欧美日韩视频免费看| 美日韩一区二区三区| 日韩中文欧美| 三级一区在线视频先锋| 视频一区二区中文字幕| 日韩精品免费视频一区二区三区 | 成人精品视频| 99亚洲精品| 国产精品v亚洲精品v日韩精品| 日韩毛片视频| 日韩精品亚洲专区| 国产精品亚洲人成在99www| а√在线中文在线新版| 美女视频网站久久| 久久中文字幕一区二区| 日韩精品一级中文字幕精品视频免费观看 | 精品99在线| 日韩成人精品一区二区| 中文字幕日韩高清在线| 亚洲精品国产偷自在线观看| 国产精品白丝一区二区三区| 国产探花一区| 国产精品普通话对白| 久久天堂av| 久久精品网址| 国产精品一区免费在线| 综合亚洲自拍| 丝袜美腿一区二区三区| 在线人成日本视频| 国产一区精品福利| 国产高清视频一区二区| 久久国产尿小便嘘嘘| 日韩高清不卡一区二区| 日本欧美在线看| 国产婷婷精品| 91精品1区| 久久蜜桃av| 国产99亚洲| 亚洲成人精品| 久久精品欧美一区| 人人精品亚洲| 日韩欧美一区二区三区在线观看| 精品成av人一区二区三区 | 日韩国产欧美在线视频| 亚洲综合专区| 免费人成精品欧美精品| 水野朝阳av一区二区三区| 日韩精品一二三四| 亚洲理论在线| 18国产精品| 国产精品久久久亚洲一区| 国产精品夜夜夜| 欧美激情日韩| 韩日一区二区| 日韩高清中文字幕一区二区| 国产福利片在线观看| 国产成人精品一区二区三区在线| 精品视频黄色| 日韩电影在线视频| 久久在线视频免费观看| re久久精品视频| 久久国产66| 日韩精品视频在线看| 国产精品**亚洲精品| 午夜欧美精品| 中文一区一区三区免费在线观 | 亚洲深深色噜噜狠狠爱网站| 国产成人久久| 国产 日韩 欧美 综合 一区 | 日韩大片在线观看| 香蕉久久99| 首页国产欧美日韩丝袜| 日韩精品欧美大片| 老司机精品视频在线播放| 精品视频在线一区二区在线| 日韩国产激情| 日本高清不卡一区二区三区视频| 九九综合在线| 视频一区二区欧美| 7777精品| 国产精品伦理久久久久久| 成人自拍av| 噜噜噜躁狠狠躁狠狠精品视频| 日韩有吗在线观看| 久久99蜜桃| 亚洲成人二区| 亚洲三级毛片| 精品一区不卡| 日韩午夜高潮| 久久国产乱子精品免费女| 国产精选在线| 亚洲v在线看| 亚洲区欧美区| 国产一区二区三区久久久久久久久| 深夜福利视频一区二区| 激情91久久| 国产毛片精品| 91精品国产成人观看| 中文视频一区| 岛国av在线网站| 亚洲涩涩av| 97精品97| 中文字幕免费一区二区| 国产在线不卡一区二区三区| 婷婷亚洲五月| 久久国产乱子精品免费女| 日韩av成人高清| 国产乱人伦精品一区| 你懂的国产精品永久在线| 欧美亚洲tv| 欧美日韩国产免费观看视频| 日韩视频网站在线观看| 夜鲁夜鲁夜鲁视频在线播放| 久久影视一区| 亚洲精品国模| 欧美激情日韩| 婷婷综合亚洲| 欧美激情视频一区二区三区在线播放| 毛片在线网站| 日韩一级网站| 国产精品久久久久久模特| 国产一区二区三区成人欧美日韩在线观看| 好看的亚洲午夜视频在线| 国产伦精品一区二区三区千人斩 |