JSON verso Java
Deduce record Java da un JSON di esempio. Gli oggetti annidati diventano record pubblici con annotazioni Jackson. Le chiavi assenti in alcuni oggetti di un array restano facoltative. La conversione resta nella scheda.
Gira nel tuo browser. Non si invia nulla.
0 caratteri · 0 righe
0 caratteri · 0 righe
Su questo strumento
Deduce record Java da un JSON di esempio. Se il nome Java differisce dalla chiave, viene aggiunto @JsonProperty. Le chiavi assenti in parte di un array, e un null accanto a un valore concreto, diventano annullabili con @JsonInclude. Gli interi restano long. Gli altri numeri diventano double.
Incolla il JSON e copia i record. Un array di oggetti alla radice è List<RootItem> più il record dell'elemento. Un oggetto vuoto diventa Map<String, Object>. È un punto di partenza, senza metodi né validazione. Il lavoro resta in questa scheda. Dopo il caricamento della pagina puoi continuare senza rete.
Domande
Altri strumenti di Converti
JSON ↔ YAML
Converti JSON in YAML e YAML di nuovo in JSON nel browser. Incolla una config, un frammento Kubernetes o una fixture di API e copia l'altro formato. L'analisi usa js-yaml in locale. I documenti non vanno a un convertitore.
JSON ↔ TOML
Converti oggetti JSON in TOML e documenti TOML di nuovo in JSON nel browser. Utile per frammenti di Cargo.toml, pyproject e configurazione delle app. L'analisi resta sul dispositivo.
JSON ↔ XML
Converti oggetti JSON in XML e documenti XML di nuovo in JSON. Utile per resti di SOAP, RSS e API miste. L'XML si analizza con il DOMParser del browser, così i payload restano sul dispositivo.
JSON ↔ CSV
Converti un array di oggetti JSON in CSV, o analizza le intestazioni CSV in oggetti JSON. L'analisi rispetta le virgolette e gira nella scheda, così i fogli con ID ed email non si inviano a un servizio di conversione.
JSON verso SQL
Converti un oggetto JSON o un array di oggetti in istruzioni INSERT SQL. Metti il nome della tabella, copia la query e lascia le righe sul dispositivo invece di incollare le fixture in un convertitore ospitato.
CSV ↔ TSV
Converti valori separati da virgole in valori separati da tabulazioni, e viceversa, conservando i campi tra virgolette. Un cambio di delimitatore per dump che preferisci non incollare in un foglio di calcolo online.