成人免费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漏洞開源

2022-02-15 09:03:07

Pythonmofish庫代碼

2012-01-05 10:13:21

MOEAJava

2010-01-06 13:44:22

JSON的類庫

2017-03-13 14:30:38

Android開發庫指南

2020-11-16 12:40:55

Java開發機器學習

2022-06-29 08:55:46

orjsonPythonJSON

2011-10-09 09:38:03

OracleNoSQL

2022-09-21 08:00:00

存儲微服務架構

2014-08-21 10:34:11

Java 9Java

2012-01-13 10:21:36

Javadzo

2009-06-15 15:10:02

Java數據轉換JSON

2012-03-01 09:48:55

JavaExpressionJ

2011-10-27 10:02:58

Apache Derb
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 久久久久国产一区二区三区四区 | 精品免费av | a级黄色片在线观看 | 午夜影院中文字幕 | 日本在线一区二区三区 | 在线一区二区国产 | 国产毛片久久久 | 日韩在线看片 | 久久久久久国产精品三区 | 成人性生交a做片 | 国产成人久久av免费高清密臂 | 蜜桃传媒一区二区 | 粉嫩av久久一区二区三区 | 久久国产综合 | 一区二区三区四区在线 | 九九久久国产 | 日韩欧美在线一区 | a级毛片免费高清视频 | 久久精品视频在线播放 | 欧美成人一区二区三区片免费 | 99免费精品视频 | 91在线视频 | 日韩精品在线看 | av超碰 | 一级黄色片在线免费观看 | 青青草精品视频 | 日日夜夜91 | 中文字幕第100页 | 久久爱一区 | 亚洲欧美日韩精品久久亚洲区 | 五十女人一级毛片 | 国产精品久久久久久久久图文区 | 精品国产鲁一鲁一区二区张丽 | 亚洲一区免费在线 | 久久精品毛片 | 日本精品一区二区在线观看 | 欧美h视频| 日韩毛片 | 成人日韩| 91视频在线 | 亚洲成人福利在线观看 |