![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
FastJSON
文章平均质量分 63
风铃峰顶
个人项目经历请搜索:
http://www.haoranhaoshi.top/
展开
-
json格式化、Java commons-json、fastjson操作
String jsonString = "{'nodeInfo':{'data1':'Root','data2':'Root data','data3':''},'childNotes':[{'nodeInfo':{'data1':'Child 1','data2':'Child 1 data','data3':'child 1 notes'},'childNotes':[{'nodeInfo...原创 2018-12-26 10:32:25 · 488 阅读 · 0 评论 -
fastjson JSONObject 使属性有序
//JSONObject默认属性无序JSONObject jsonObject = new JSONObject();// 设置有序,绝对按put顺序组织toJSONString()JSONObject jsonObject = new JSONObject(true);// 有序的jsonObjectMapjsonObjectMap = JSON.parseObject(json...原创 2019-12-22 09:45:10 · 1147 阅读 · 0 评论 -
FastJson耗时
FastJson代码质量不是很高,容错率不如Jackson和Gson;但速度的确比Jackson和Gson快。但调试代码时发现FastJson耗时严重,研究之后发现FastJson第一次执行时,因为初始化的原因的确很慢,一个简单JsonString转JsonObject都需100ms,但之后再次执行时速度就很快了。而且测试表明1.2.9版本的初始化比1.2.4快30%,建议及时更新FastJson版本。给个例子体会: long startTime = System.currentTi原创 2020-10-28 16:14:28 · 3211 阅读 · 0 评论 -
FastJSON处理大对象
好久没有写博客了,最近的笔记都整理到印象笔记了,等有时间了再移到CSDN吧。今天写一下FastJSON。FastJSON处理大的JSON对象或数组时,单纯用JSONObject、JSONArray的API不利于性能。比如反序列化Map对象对应的JSON String。JSONObject responseJSONObject; try { responseJSONObject = JSON.parseObject(new String(respons原创 2021-02-19 16:02:41 · 1120 阅读 · 0 评论