JSON to GraphQL Types
Convert a JSON object into GraphQL type definitions automatically.
Over deze tool
De JSON naar GraphQL-generator maakt automatisch GraphQL-typedefinities van een JSON-object. Elke JSON-sleutel wordt een GraphQL-veld en waardetypen worden afgeleid als Boolean!, Int!, Float!, String! of geneste typen.
Geneste objecten genereren aparte GraphQL-typen en arrays worden afgeleid van het eerste element.
Hoe te gebruiken
- Plak een JSON-object in het linkerpaneel of wijzig het standaardvoorbeeld.
- Wijzig de invoer en de GraphQL-typen worden in realtime bijgewerkt.
- Kopieer het gegenereerde GraphQL-schema en plak het in een .graphql-bestand.
- Pas de typen aan — maak velden nullable, voeg beschrijvingen toe.
Gebruiksscenario's
Ontwerp een GraphQL-schema van een REST API-reactie.
Veelgestelde vragen
- Wat zijn de typeafleidingsregels? — JSON boolean → Boolean!, JSON integer → Int!, JSON float → Float!, JSON string → String!
- Kan ik het gegenereerde schema direct gebruiken? — Nee. Het gegenereerde schema is een startpunt dat handmatige aanpassing vereist.
- Hoe worden arrays behandeld? — Arrays worden getypeerd als [Type] afgeleid van het eerste element. Lege arrays zijn [String].