fastjson

68747470733a2f2f7472617669732d63692e6f72672f616c69626162612f666173746a736f6e2e7376673f6272616e63683d6d6173746572

68747470733a2f2f636f6465636f762e696f2f67682f616c69626162612f666173746a736f6e2f6272616e63682f6d61737465722f67726170682f62616467652e737667

68747470733a2f2f6d6176656e2d6261646765732e6865726f6b756170702e636f6d2f6d6176656e2d63656e7472616c2f636f6d2e616c69626162612f666173746a736f6e2f62616467652e737667

68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f72656c656173652f616c69626162612f666173746a736f6e2e737667

68747470733a2f2f696d672e736869656c64732e696f2f62616467652f6c6963656e73652d417061636865253230322d3445423142412e737667

Fastjson is a Java library that can be used to convert Java Objects into their JSON representation. It can also be used to convert a JSON string to an equivalent Java object. Fastjson can work with arbitrary Java objects including pre-existing objects that you do not have source-code of.

请参与投票

Fastjson Goals

Provide best performance in server side and android client

Provide simple toJSONString() and parseObject() methods to convert Java objects to JSON and vice-versa

Allow pre-existing unmodifiable objects to be converted to and from JSON

Extensive support of Java Generics

Allow custom representations for objects

Support arbitrarily complex objects (with deep inheritance hierarchies and extensive use of generic types)

437710b5fb3b771ef502924f10fde4f9.png

Documentation

Benchmark

Download

Maven

com.alibaba

fastjson

1.2.61

com.alibaba

fastjson

1.1.71.android

Gradle via JCenter

compile 'com.alibaba:fastjson:1.2.61'

compile 'com.alibaba:fastjson:1.1.71.android'

Please see this Wiki Download Page for more repository infos.

License

Fastjson is released under the Apache 2.0 license.

Copyright 1999-2019 Alibaba Group Holding Ltd.

Licensed under the Apache License, Version 2.0 (the "License");

you may not use this file except in compliance with the License.

You may obtain a copy of the License at following link.

http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software

distributed under the License is distributed on an "AS IS" BASIS,

WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.

See the License for the specific language governing permissions and

limitations under the License.

Logo

开放原子开发者工作坊旨在鼓励更多人参与开源活动,与志同道合的开发者们相互交流开发经验、分享开发心得、获取前沿技术趋势。工作坊有多种形式的开发者活动,如meetup、训练营等,主打技术交流,干货满满,真诚地邀请各位开发者共同参与!

更多推荐