fastjson

Java CI Codecov Maven Central GitHub release License Gitpod Ready-to-Code Fuzzing Status

QualityGate

Fastjson ist eine Java-Bibliothek,die verwendet werden kann,um Java-Objekte in ihre JSON-Darstellung zu konvertieren.Sie kann auch verwendet werden,um einen JSON-String in ein entsprechendes Java-Objekt zu konvertieren.Fastjson kann mit beliebigen Java-Objekten arbeiten,einschließlich bereits existierender Objekte,für die Sie keinen Quellcode haben.

Fastjson Goals

  • Bieten Sie die beste Leistung auf der Server-Seite und dem Android-Client
  • Bereitstellung von einfachen toJSONString()-und parseObject()-Methoden zur Konvertierung von Java-Objekten in JSON und umgekehrt
  • Ermöglicht die Konvertierung bereits vorhandener,nicht änderbarer Objekte in und aus JSON
  • Umfassende Unterstützung von Java Generics
  • Benutzerdefinierte Darstellungen für Objekte zulassen
  • Unterstützung beliebig komplexer Objekte (mit tiefen Vererbungshierarchien und umfassender Verwendung generischer Typen)

fastjson

Documentation

Benchmark

https://github.com/eishay/jvm-serializers/wiki

Download

Maven

<dependency>
    <groupId>com.alibaba</groupId>
    <artifactId>fastjson</artifactId>
    <version>1.2.76</version>
</dependency>
<dependency>
    <groupId>com.alibaba</groupId>
    <artifactId>fastjson</artifactId>
    <version>1.1.72.android</version>
</dependency>

Gradle über JCenter

compile 'com.alibaba:fastjson:1.2.76'
compile 'com.alibaba:fastjson:1.1.72.android'

Weitere Repository-Informationen finden Sie auf dieser Wiki-Download-Seite .

License

Fastjson wird unter der Apache 2.0-Lizenz veröffentlicht .

Copyright 1999-2020 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 the 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.