JSON zu Code

TS / Go / Java / C# / PHP-Typdefinitionen aus einem JSON-Beispiel erzeugen

Anleitung

Feldtypen werden aus dem Beispiel abgeleitet: Objekte werden zu verschachtelten Strukturen, Arrays verwenden den Typ des ersten Elements, und null fällt auf den sprachpassenden generischen Typ zurück. Feldnamen werden in Go/Java/C# automatisch großgeschrieben.

FAQ

Ist die Typableitung präzise?

Sie basiert auf dem von Ihnen gelieferten Beispiel. Der Array-Typ wird nur aus dem ersten Element abgeleitet; ist das Feld im Beispiel null, fällt es auf einen generischen Typ wie Object oder interface{} zurück. Vervollständigen Sie das Beispiel vor dem Erzeugen.

Kann es Konstruktoren oder Validierungs-Annotationen erzeugen?

Dieses Werkzeug erzeugt nur reine Typ- oder Klassen-Gerüste ohne Geschäftslogik. Fügen Sie Annotationen oder Methoden bei Bedarf auf Basis des Ergebnisses hinzu.