Hoe werk Jackson JSON?
Hoe werk Jackson JSON?

Video: Hoe werk Jackson JSON?

Video: Hoe werk Jackson JSON?
Video: Parsing Json in Java Tutorial - Part 1: Jackson and Simple Objects 2024, November
Anonim

Die Jackson ObjectMapper kan ontleed JSON uit 'n string, stroom of lêer, en skep 'n Java-objek- of objekgrafiek wat die ontleedde verteenwoordig JSON . Ontleding JSON in Java-voorwerpe word ook na verwys as om Java-voorwerpe van te deserialiseer JSON . Die Jackson ObjectMapper kan ook skep JSON van Java-voorwerpe.

Gevolglik, wat is Jackson JSON?

Jackson is 'n baie gewilde en doeltreffende Java-gebaseerde biblioteek om Java-voorwerpe te serialiseer of na te karteer JSON en omgekeerd. Hierdie tutoriaal sal jou basiese en gevorderde leer Jackson biblioteek API-kenmerke en hul gebruik op 'n eenvoudige en intuïtiewe manier.

gebruik Jackson refleksie? Byvoorbeeld, Java Refleksie Kan wees gebruik word om eienskappe in JSON-lêers te karteer na getter / setter-metodes in Java-voorwerpe, soos Jackson , GSON, Boon ens. doen . Of, Refleksie Kan wees gebruik word om die kolomname van 'n JDBC ResultSet te karteer na getter / setter metodes in 'n Java voorwerp.

Verder, hoe werk JSON-deserialisering?

Dit keer terug JSON data in string formaat. In Deserialisering , Dit doen die teenoorgestelde van serialisering wat beteken dat dit omskakel JSON string na pasgemaak. In die volgende kode noem dit statiese metode DeserializeObject() van JsonConvert klas deur te slaag JSON data. Dit gee pasgemaakte voorwerp (BlogSites) terug vanaf JSON data.

Gebruik veerstewel Jackson?

Lentestewel , by verstek, sluit in Jackson 2 afhanklikheid en is deel van lente - stewel -starter-json. Met behulp van Jackson AutoConfiguration klas, veerstewel outomaties instel Jackson met die volgende gedrag: 'n ObjectMapper ingeval nie een reeds opgestel is nie.

Aanbeveel: