Typed JSON tree Albero JSON tipizzato
Object, array, string, number, boolean and null nodes, no casting through a generic map. Nodi oggetto, array, stringa, numero, booleano e null, senza cast attraverso una mappa generica.
Lightweight JSON serialization and deserialization library for Java. Libreria leggera di serializzazione e deserializzazione JSON per Java.
KiJson is DPStudio's proprietary JSON library for Java: it handles object mapping, deeply nested structures and custom type conversion behind a minimal API surface, so a servlet endpoint can read a request body or build a response in a handful of calls instead of a page of boilerplate. KiJson è la libreria JSON proprietaria di DPStudio per Java: gestisce mapping di oggetti, strutture annidate in profondità e conversione di tipi personalizzati dietro un'API minimale, così un endpoint servlet può leggere il corpo di una richiesta o costruire una risposta in poche chiamate invece di una pagina di codice ripetitivo.
A path-based accessor reads or writes deep into a structure in one call, mixing object keys and array indexes freely, and a wrong type or a missing field raises a specific, catchable error instead of a generic cast failure - which matters in a servlet endpoint parsing input it does not fully control. Un accesso basato su percorso legge o scrive in profondità in una struttura con una sola chiamata, mescolando liberamente chiavi di oggetto e indici di array, e un tipo sbagliato o un campo mancante solleva un errore specifico e gestibile invece di un fallimento di cast generico - un dettaglio che conta in un endpoint servlet che analizza un input non pienamente controllato.
Object, array, string, number, boolean and null nodes, no casting through a generic map. Nodi oggetto, array, stringa, numero, booleano e null, senza cast attraverso una mappa generica.
Read or write deep into nested structures in one call, mixing objects and arrays freely. Lettura o scrittura in profondità in strutture annidate con una sola chiamata, mescolando oggetti e array liberamente.
Annotate a Java class once, and serialize or deserialize it to JSON automatically. Annota una classe Java una sola volta, e la serializza o deserializza da/verso JSON automaticamente.
Built-in converters for dates and times, extendable to other custom types. Converter integrati per date e orari, estendibili ad altri tipi personalizzati.
A wrong type or a missing field raises a specific exception, not a generic cast failure. Un tipo sbagliato o un campo mancante solleva un'eccezione specifica, non un fallimento di cast generico.
Designed to drop into a servlet endpoint with a handful of calls, not a new mental model. Progettata per inserirsi in un endpoint servlet con poche chiamate, senza un nuovo modello mentale da imparare.