成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

fastjson 1.1.32 發布,Java 的 JSON 庫

開發 開發工具 后端
java語言最快的json庫fastjson發布1.1.32版本,這個版本增加了stream api,支持處理超大json文本

java語言最快的json庫fastjson發布1.1.32版本,這個版本增加了stream api,支持處理超大json文本

Bug

  • [FASTJSON-208] - 反序列化無setter集合屬性返回為null時空指針異常
  • [FASTJSON-209] - JSONField(serialize=false)配置在字段上不起作用
  • [FASTJSON-211] - ThrowableDeserializer處理null出錯

Improvement

  • [FASTJSON-210] - 支持流式反序列化
  • [FASTJSON-212] - parser自動識別更多日期格式

當需要處理超大JSON文本時,需要Stream API,在fastjson-1.1.32版本中開始提供Stream API。

# 序列化

## 例1

  1. JSONWriter writer = new JSONWriter(new FileWriter("/tmp/huge.json"));  
  2. writer.startArray();  
  3. for (int i = 0; i < 1000 * 1000; ++i) {  
  4.       writer.writeValue(new VO());  
  5. }  
  6. writer.endArray();  
  7. writer.close();  


## 例2

  1. JSONWriter writer = new JSONWriter(new FileWriter("/tmp/huge.json"));  
  2.  
  3. writer.startObject();  
  4.  
  5. for (int i = 0; i < 1000 * 1000; ++i) {  
  6.  
  7.       writer.writeKey("x" + i);  
  8.  
  9.       writer.writeValue(new VO());  
  10.  
  11. }  
  12.  
  13. writer.endObject();  
  14.  
  15. writer.close();  

 

# 反序列化

## 例3  

  1. JSONReader reader = new JSONReader(new FileReader("/tmp/huge.json")); 
  2. reader.startArray(); 
  3. while(reader.hasNext()) { 
  4.       VO vo = reader.readObject(VO.class); 
  5.       // handle vo ... 
  6. reader.endArray(); 
  7. reader.close(); 

 

## 例4

  1. JSONReader reader = new JSONReader(new FileReader("/tmp/huge.json"));    
  2.  
  3. reader.startObject();    
  4.    
  5. while(reader.hasNext()) {  
  6.    
  7.       String key = reader.readString();    
  8.  
  9.       VO vo = reader.readObject(VO.class);    
  10.  
  11.       // handle vo ...  
  12.  
  13. }    
  14.  
  15. reader.endObject();    
  16.  
  17. reader.close();    

 

原文鏈接:http://code.alibabatech.com/wiki/display/FastJSON/Home

譯文鏈接:http://www.oschina.net/news/41699/fastjson-1-1-32

 

責任編輯:陳四芳 來源: code.alibabatech.com
相關推薦

2013-07-04 10:03:27

JSONRethinkDB

2019-07-16 08:38:34

JavaJson庫數據

2022-12-27 08:41:51

FastjsonJson字段

2009-05-26 14:41:46

Services_JSPHPJSON

2012-02-23 10:18:39

JavaRedline

2011-12-01 14:45:16

JavaFTP

2020-07-06 14:16:22

Fastjson漏洞開源

2012-01-05 10:13:21

MOEAJava

2020-11-16 12:40:55

Java開發機器學習

2022-02-15 09:03:07

Pythonmofish庫代碼

2010-01-06 13:44:22

JSON的類庫

2017-03-13 14:30:38

Android開發庫指南

2022-06-29 08:55:46

orjsonPythonJSON

2011-10-09 09:38:03

OracleNoSQL

2012-01-13 10:21:36

Javadzo

2014-08-21 10:34:11

Java 9Java

2022-09-21 08:00:00

存儲微服務架構

2009-06-15 15:10:02

Java數據轉換JSON

2012-03-01 09:48:55

JavaExpressionJ

2011-10-27 10:02:58

Apache Derb
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 日韩欧美一级精品久久 | 国产精品一区二区欧美黑人喷潮水 | 91精品国产一区二区三区 | 成人av在线播放 | 在线一区二区三区 | 亚洲精品视频在线看 | 日韩高清一区 | 国产精品久久久久无码av | 午夜精品久久久久久久久久久久久 | 欧美一区二区在线看 | 黄色av网站在线观看 | 黑人巨大精品欧美一区二区一视频 | 中文字幕日韩一区 | 成人午夜看片 | 亚洲一区二区三区免费在线观看 | 日本在线视频中文字幕 | 成人h动漫亚洲一区二区 | 成人精品一区二区三区 | 亚洲电影专区 | 天天操欧美 | 99久久婷婷国产综合精品电影 | av三级| 天天插天天搞 | 521av网站| 久久久123 | 在线观看国产视频 | 蜜桃av鲁一鲁一鲁一鲁 | 国产精品视频免费观看 | 亚洲精品福利在线 | 性做久久久久久免费观看欧美 | 亚洲精品一区中文字幕乱码 | 国产99久久精品一区二区永久免费 | 国产成人精品免费 | 成人午夜影院 | 日韩欧美国产成人一区二区 | 麻豆一区二区三区精品视频 | 成人国内精品久久久久一区 | 日韩在线免费电影 | 日韩一区二区在线视频 | 美日韩中文字幕 | 国产ts人妖一区二区三区 |