Jackson, in de bibliotheek voor de details van Jackson, laten we eens kijken naar de toepassing van de in de actie., Jackson, bijvoorbeeld in de volgende voorbeelden, creëren we een student.Dan zullen we de oprichting van een student en hola. - zo voor leerlingen en zo in een string - hola, het creëren van een soort dossier jacksontester, C: "jackson_workspace, en documenten: jacksontester.java, invoer, invoer org.codehaus.jackson.jsonparseexception; org.codehaus.jackson.map.jsonmappingexception; de invoer van org.codehaus.jackson.map.objectmapper; de invoer van org.codehaus.jackson.map.serializationconfig; de cursus (publiek jacksontester statische leegte Main (reeks parameters []) {objectmapper tekening = nieuwe objectmapper (); reeks jsonstring =" ("naam": "", "tijd": 21) "gebaseerd hoofd; ///////kaart hola proberen studenten = mapper.readv studenten {De waarde (jsonstring, studenten); het systeem.. leegte fac (studenten); in kaart te brengen. De (serializationconfig. Kenmerken. Indent_output); jsonstring = in kaart te brengen. Writevalueasstring (studenten); het systeem.. leegte fac (jsonstring);} vangst (jsonparseexception e) {}) zoals printstacktrace (vangst (jsonmappingexception e); {}); e. Printstacktrace (vangst (ioexception e) {}}} E printstacktrace (); de studenten {de namen van de personen die de leeftijd van openbare, particuliere en () {} {naam van de string getname (}); de leegte setName (string naam) {}) = naam} int getage (); {terugkeer leeftijd;} de leegte setage (leeftijd) {This.age = leeftijd; een string tostring (}) {terugkeer "studenten [naam:" + naam + "Times:" + leeftijd + "];}}, de resultaten van de verificatie, de samenstelling van de klasse van de vermindering van het gebruik van de volgende &opgenomen;> jacksontester.java, C: jackson_workspace opgenomen, naar de uitvoering van jacksontester jackson_workspace> Java, C: jacksontester, te controleren of de produktie en de negatieve; studenten [naam: mahesh, leeftijd: 21] {" naam ":" in "," Ouderdom ": 21}, herinneren de volgende stap, en hier moet rekening worden gehouden met de belangrijke stappen In de richting van stap 1: het creëren van een object. Objectmapper, het creëren van objectmapper object.Dit is een bruikbare voorwerpen, objectmapper tekening = nieuwe objectmapper (); stap 2: anti - bijgehouden, hola, hola readvalue () gebruik van het object.Hola string of door hola string en het voorwerp vormen als parameter voor de bron. ///////object voor omschakeling, hola studenten = in kaart te brengen. Readvalue (jsonstring, studenten);, salaristrap 3: een voorwerp, hola, het gebruik van writevalueasstring () voor het verkrijgen van een object hola string zegt, ///////tegen hola. - jsonstring = in kaart te brengen. Writevalueasstring (studenten); en
De toepassing van
Previous:Jackson,
Next Page:Jackson objectmapper klasse