Détails logiciels:
Version: 2.4
Date de transfert: 23 Jul 15
Développeur: Andres Almiray
Licence: Gratuit
Popularité: 248
Peut être utilisé avec Java, JRuby, XML, applications web et Groovy
Caractéristiques :.
- sérialisation bidirectionnelle, soutient Cartes, Collections, tableaux (primitifs, multidimensionnelles), les haricots, DynaBeans, Enums & Annotations (jdk15 paquet seulement)
- Prend en charge la sérialisation personnalisée avec 3 régimes:
- Le haricot implémente l'interface JSONString
- Enregistrer un JsonBeanProcessor pour l'ensemble du haricot
- Enregistrer un JsonValueProcessor pour une propriété de bean (clavier et / ou type)
- Modifier le nom de la propriété de la cible lors de la transformation de JSON pour Java si le nom est pas un JavaIdentifier valide
- Passer modifier les clés de carte lors de la transformation sous forme JSON pour Java si la clé est pas un JavaIdentifier valide
- Enregistrez votre propre stratégie de JavaIdentifierTransformer
- Publier les événements lors de la construction d'un JsonObject ou JSONarray. Les événements disponibles sont:
- début de l'objet / fin
- Array début / fin
- PropertySet
- elementAdded
- avertissement (récupérable)
- Erreur (exception)
Quoi de neuf dans cette version:.
- JSONObject.toBean ne traite pas les listes
- Groovy scénario JsonGroovyBuilder ne fonctionne pas.
- JsonGroovyBuilder ne fonctionne pas à partir du script Groovy.
- GJson.enhanceClasses () ne fonctionne pas.
- PermGen fuite de mémoire avec ThreadLocal.
- JSONSerializer.toJSON () toString () - & # X3e; résultat = la source.
- Chaîne commencer par & quot; [& quot; et finir avec & quot;] & quot; erreur analysé.
.
Commentaires non trouvées