JSON naar Java

Genereer Java-modelklassen en converters uit JSON en controleer afgeleide optionele velden.

Werkruimte laden…

Gebruiksaanwijzing

Genereer Java-modelklassen en converters uit JSON en controleer afgeleide optionele velden.

  1. 01

    Plak gegevens of lees uit een bestand.

  2. 02

    Controleer de opties; resultaten worden automatisch bijgewerkt. Verwerk grotere invoer handmatig en controleer waarschuwingen voordat u wijzigingen toepast.

  3. 03

    Kopieer of download het resultaat. De invoer verandert pas wanneer je het resultaat toepast.

Typen en schema’s worden afgeleid uit voorbeelden. Controleer nullwaarden, optionele velden en het volledige API-contract.

Numerieke velden gebruiken exacte getaltypen. Volg de gegenereerde voorbeelden voor het inlezen en serialiseren van gegevens.

Voorbeeldinvoer

{
  "project": "ToJSON",
  "version": "1.0",
  "private": true,
  "features": [
    { "name": "Format", "enabled": true },
    { "name": "Convert", "enabled": true },
    { "name": "Explore", "enabled": true }
  ],
  "stats": { "tools": 30, "languages": 12 }
}

Veelgestelde vragen

Kan ik documenten herstellen nadat ik de pagina sluit?

Documenten worden automatisch in deze browser opgeslagen en bij terugkeer hersteld. Sluiten met X verwijdert het document. Ook browseropschoning kan gegevens wissen; download belangrijke resultaten of exporteer de werkruimte.

Hoe worden precieze getallen in Java weergegeven?

Gegenereerde code gebruikt java.math.BigDecimal voor JSON-getallen. Controleer de afgeleide klassen.