Prog.varedetaljer:
Kan brukes med Java, JRuby, XML, web apps og Groovy
Egenskaper .
- Toveis serialisering, støtter Maps, samlinger, arrays (primitiver, flerdimensjonale), bønner, DynaBeans, enums & Stempler (jdk15 pakken bare)
- Støtter tilpasset serialisering med 3 ordninger:
- Bønne implementerer JSONString grensesnitt
- Registrer en JsonBeanProcessor for hele bønne
- Registrer en JsonValueProcessor for en bønne eiendom (nøkkel og / eller type)
- Endre målet eiendommen navn når trans fra JSON til Java hvis navn er ikke en gyldig JavaIdentifier
- Hopp modifisere kart tastene når trans skjema JSON til Java hvis nøkkelen er ikke en gyldig JavaIdentifier
- Sett inn din egen JavaIdentifierTransformer strategi
- Publiser hendelser når de bygger en JSONObject eller JSONarray. De tilgjengelige arrangementer er:
- Objekt start / end
- Array start / end
- PropertySet
- elementAdded
- advarsel (utvinnbar)
- Feil (unntak)
Hva er nytt i denne utgaven.
- JSONObject.toBean behandler ikke Lister
- Groovy script JsonGroovyBuilder ikke fungerer.
- JsonGroovyBuilder ikke fungerer fra Groovy manus.
- GJson.enhanceClasses () fungerer ikke.
- Permgen minnelekkasje med ThreadLocal.
- JSONSerializer.toJSON () toString () - & # x3e; resultat! = kilde.
- String begynne med & quot; [& quot; og avslutte med & quot;] & quot; analyserte feil.
.
Kommentarer ikke funnet