Jackson 是一个 Java 用来处理 JSON 格式数据的类库,性能非常好。

示例:

{
   : {  : ,  :  },
   : ,
   : ,
   : 
}
 class User {
      Gender { MALE, FEMALE };

      class Name {
        _first, _last;

        getFirst() {  _first; }
        getLast() {  _last; }

       void setFirst( s) { _first = s; }
       void setLast( s) { _last = s; }
    }

     Gender _gender;
     Name _name;
      _isVerifIEd;
     [] _userImage;

     Name getName() {  _name; }
      isVerified() {  _isVerified; }
     Gender getGender() {  _gender; }
     [] getUserImage() {  _userImage; }

     void setName(Name n) { _name = n; }
     void setVerified( b) { _isVerified = b; }
     void setGender(Gender g) { _gender = g; }
     void setUserImage([] b) { _userImage = b; }
}
ObjectMapper mapper =  ObjectMapper(); User user = mapper.readValue( File(), User.class);

从上面例子可看到,使用也是非常的方便。

Jackson 2.9.4 发布,高性能 JSON 处理
Jackson 2.9.4 发布。Jackson 是一个 Java 用来处理 JSON 格式数据的类库,性能非常好。更新内容:Jigsaw supportIssue #201 - JsonPointerBasedParser implementation implements Feature.ESCAPE_UTF8_SURROGATESAdd `JsonGenerator.Feature` to use single quotation marks instead of double quotes下载地址: 

发布于 2018-01-26 11:29:01 | 45 次阅读

Jackson 2.8.11 发布,高性能 JSON 处理
Jackson 2.8.11 发布了。Jackson 是一个 Java 用来处理 JSON 格式数据的类库,性能非常好。更新内容请关注发布主页。下载地址: Source code (zip) Source code (tar.gz)

发布于 2017-12-25 16:48:10 | 39 次阅读

Jackson 2.9.3 发布,高性能 JSON 处理
Jackson 2.9.3 发布了。Jackson 是一个 Java 用来处理 JSON 格式数据的类库,性能非常好。主要更新内容请关注发布主页。下载地址:Source code (zip)Source code (tar.gz)

发布于 2017-12-11 12:27:41 | 16 次阅读

Jackson 2.9.2 发布,高性能 JSON 处理
Jackson 2.9.2 已发布,暂未发现该版本更新内容,点此保持关注。上个版本 2.9.1 主要是添加了对 Java 9 的支持。下载地址Source code (zip)Source code (tar.gz)Jackson 是一个 Java 用来处理 JSON 格式数据的类库,性能非常好。

发布于 2017-10-19 11:21:11 | 29 次阅读

Jackson 2.9.1 发布,高性能 JSON 处理
Jackson 2.9.1 已发布,该版本主要是添加了对 Java 9 的支持,具体如下:#397:为 JDK 9 模块化系统添加`Automatic-Module-Name` ("com.fasterxml.jackson.core")点此查看完整更新说明下载地址Source code (zip)Source code (tar.gz)Jackson 是一个 Java 用来处理 JSON 格式数据的类库,性能非常好。

发布于 2017-09-11 11:20:27 | 37 次阅读

Jackson 2.8.10 发布,高性能 JSON 处理
Jackson 2.8.10 发布了,Jackson 是一个 Java 用来处理 JSON 格式数据的类库。暂未发现更新内容,点此保持关注。上个版本更新——2.8.9 (12-Jun-2017)#382: ArrayIndexOutOfBoundsException from UTF32Reader.read on invalid input (reported by Wil S)下载地址Source code (zip)Source code (tar.gz)

发布于 2017-08-24 19:29:07 | 23 次阅读

Jackson 2.9.0 发布,高性能 JSON 处理
Jackson 2.9.0 已发布。Jackson 是一个 Java 用来处理 JSON 格式数据的类库。更新内容:#17: Add 'JsonGenerator.writeString(Reader r, int charLength)'#57: Add support for non-blocking ("async") JSON parsing#208: Make use of `_matchCount` in `FilteringParserDelegate`#242: Add new write me

发布于 2017-07-30 19:58:46 | 32 次阅读

Jackson 2.9.0.pr4 发布,高性能 JSON 处理
Jackson 2.9.0.pr4 发布了。Jackson 是一个 Java 用来处理 JSON 格式数据的类库。暂未发现更新内容,发行首页保持关注。下载地址:Source code (zip)Source code (tar.gz)

发布于 2017-06-19 11:20:37 | 33 次阅读

Jackson 2.8.9 发布,高性能 JSON 处理
Jackson 2.8.9 发布了,Jackson 是一个 Java 用来处理 JSON 格式数据的类库。2.8.9 (12-Jun-2017)#382: ArrayIndexOutOfBoundsException from UTF32Reader.read on invalid input (reported by Wil S)下载地址Source code (zip)Source code (tar.gz)发布主页

发布于 2017-06-12 15:30:02 | 29 次阅读

Jackson 2.9.0.pr3 发布,高性能 JSON 处理
Jackson 2.9.0.pr3 发布了。Jackson 是一个 Java 用来处理 JSON 格式数据的类库。详情可查看版本介绍和提交记录。下载地址:Source code (zip)Source code (tar.gz)

发布于 2017-04-26 10:59:13 | 100 次阅读

Jackson 2.8.8 发布,高性能 JSON 处理
Jackson 2.8.8 发布了,Jackson 是一个 Java 用来处理 JSON 格式数据的类库。主要更新内容:#359: FilteringGeneratorDelegate does not override writeStartObject(Object forValue) (contributed by Arnaud R)#362: Use correct length variable for UTF-8 surrogate writing下载地址:Source code (zip)Source code

发布于 2017-04-05 15:23:34 | 31 次阅读

Jackson 2.9.0.pr2 发布,高性能 JSON 处理
Jackson 2.9.0.pr2 发布了。Jackson 是一个 Java 用来处理 JSON 格式数据的类库。该版本暂未提供更新内容。下载地址:Source code (zip)Source code (tar.gz)

发布于 2017-03-24 15:25:25 | 25 次阅读

Jackson 2.9.0.pr1 发布,高性能 JSON 处理
Jackson 2.9.0.pr1 发布了。Jackson 是一个 Java 用来处理 JSON 格式数据的类库。#17: Add 'JsonGenerator.writeString(Reader r, int charLength)'#304: Optimize `NumberOutput.outputLong()` method#312: Add `JsonProcessingException.clearLocation()` to allow clearing possibly security-sensitive in

发布于 2017-03-03 14:01:46 | 29 次阅读

Jackson 2.8.7 发布,高性能 JSON 处理
Jackson 2.8.7 发布了。Jackson 是一个 Java 用来处理 JSON 格式数据的类库。主要更新内容:#349: CharsToNameCanonicalizer performance bottleneck #351: `java.lang.NegativeArraySizeException` at `ByteArrayBuilder.toByteArray()`#354: Buffer size dependency in UTF8JsonGenerator writeRaw下载地址Source co

发布于 2017-02-21 11:00:28 | 39 次阅读

Jackson 2.7.9 发布,高性能 JSON 处理
Jackson 2.7.9 发布了,Jackson 是一个用 Java 来处理 JSON 格式数据的类库。该版本暂无相关改进记录,持续关注:https://github.com/FasterXML/jackson-core/blob/master/release-notes/VERSION或查看提交记录,了解相关信息。下载地址:Source code (zip)Source code (tar.gz)

发布于 2017-02-06 16:32:52 | 28 次阅读

Jackson 2.8.6 发布,高性能 JSON 处理
Jackson 2.8.6 发布了。Jackson 是一个 Java 用来处理 JSON 格式数据的类库。主要更新内容如下:#322: Trim tokens in error messages to 256 byte to prevent attacks (contributed by Alessio S)#335: Missing exception for invalid last character of base64 string to decode using `Base64Variant.decode()

发布于 2017-01-14 08:29:00 | 30 次阅读

Jackson 2.8.5 发布,高性能 JSON 处理
Jackson 2.8.5 发布了。Jackson 2.8.5 发布了,Jackson 是一个 Java 用来处理 JSON 格式数据的类库。该版本暂无相关改进记录,持续关注:https://github.com/FasterXML/jackson-core/blob/master/release-notes/VERSION或查看提交记录,了解相关信息。下载地址:Source code (zip)Source code (tar.gz)

发布于 2016-11-14 16:47:32 | 37 次阅读

Jackson 2.8.4 发布,高性能 JSON 处理
Jackson 2.8.4 发布了,Jackson 是一个 Java 用来处理 JSON 格式数据的类库。该版本暂无相关改进记录,持续关注:https://github.com/FasterXML/jackson-core/blob/master/release-notes/VERSION或查看提交记录,了解相关信息。下载地址:Source code (zip)Source code (tar.gz)

发布于 2016-10-17 11:29:27 | 37 次阅读

Jackson 2.7.8 发布,高性能 JSON 处理
Jackson 2.7.8 发布了,Jackson 是一个 Java 用来处理 JSON 格式数据的类库。该版本暂无相关改进记录,持续关注:https://github.com/FasterXML/jackson-core/blob/master/release-notes/VERSION或查看提交记录,了解相关信息。下载地址:Source code (zip)Source code (tar.gz)

发布于 2016-09-27 17:18:34 | 36 次阅读

Jackson 2.8.3 发布,高性能 JSON 处理
Jackson 2.8.3 发布了,Jackson 是一个 Java 用来处理 JSON 格式数据的类库。更新内容:branch 2.8 to a maint branchupdate travis build查看发布说明或查看提交记录,了解相关信息。下载地址:Source code (zip)Source code (tar.gz)

发布于 2016-09-18 14:50:27 | 23 次阅读


Copyright © 2007-2017 PHPERZ.COM All Rights Reserved   冀ICP备14009818号  版权声明  广告服务