Handleiding
1. Plak een voorbeeld-JSON in het linkerveld.
2. Geef de gewenste naam op voor de hoofdinterface (bijv. `RootObject` of `UserResponse`).
3. Kopieer direct de gegenereerde TypeScript-code naar uw project.
Belangrijkste Functies
- **Automatische type-inferentie**: Herkent strings, getallen, booleans, arrays, geneste objecten en optionele velden.
- **Geneste interfaces**: Splitst complexe geneste structuren netjes op in herbruikbare interfaces.
- **Type of Interface**: Keuze tussen `interface` of `type` declaraties.
- **100% Lokaal**: Uw datastructuren blijven veilig in uw browser.
Gerelateerde Tools
Formatteer, valideer en verfraai JSON-code direct in uw browser. Vind syntaxfouten met regel- en kolomnummers. Snel, mooi en 100% privé.
Test en evalueer JSONPath-expressies (`$.store.book[*].author`) interactief tegen complexe JSON-datastructuren met realtime resultaatweergave.
Converteer JSON-objecten en arrays eenvoudig naar CSV-formaat voor gebruik in Excel, Google Sheets of databases. Snel, gratis en veilig.
Converteer CSV- en TSV-bestanden eenvoudig naar gestructureerde JSON-arrays of JSON-objecten. Ondersteunt automatische typeconversie.
Vergelijk twee JSON-bestanden of objecten en markeer direct toevoegingen, verwijderingen en gewijzigde waarden met visuele syntax-highlighting.
Comprimeer JSON-code tot één compacte regel door alle overbodige spaties en regeleinden te verwijderen voor minimale payloadgrootte in API's.
Converteer YAML-configuraties en documenten direct naar een gestructureerd JSON-formaat in uw browser met automatische validatie.
Converteer JSON-configuraties en datastructuren naar overzichtelijke, menselijk leesbare YAML-documenten. Ideaal voor Kubernetes, CI/CD en configuraties.
Technische Werking & Formule
Het JSON-object wordt recursief geanalyseerd waarbij type-definities worden afgeleid en unieke interfaces worden geëxporteerd.
Veelgestelde Vragen (FAQ)
### Worden ontbrekende/optionele velden ondersteund?
Als u een array van objecten invoert, vergelijkt de generator de eigenschappen over alle objecten en markeert variabele velden met een vraagteken (`?`).