Json-zu-Go-Tool

1. Analysiert, validiert und formatiert einen JSON-String online zu einem Go-struct (das struct wird streng nach dem Golang-Standard erzeugt)

2. Erzeugt go-struct-Typen aus Json-Zeichenketten beliebigen, komplexen oder einfachen Formats

3. Gibt Hinweise zu JSON-Formatfehlern und formatiert regelwidrige JSON-Strings nicht, um die Genauigkeit des struct zu sichern

4, Wahl, ob Inline-Typdefinitionen verwendet werden, um Go-Structs schnell und bequem zu generieren

Zuletzt genutzt:

So funktioniert’s

Dieses Werkzeug gehört zur Kategorie „JSON-Werkzeuge“.

  1. 1JSON-Text in das Eingabefeld einfügen oder eine remote URL angeben und abrufen.
  2. 2Auf Formatieren klicken für eingerückte Ausgabe. Bei Fehlern liegt es an nachgestellten Kommas, einfachen Anführungszeichen oder Kommentaren.
  3. 3Mit Minify die Größe reduzieren oder das Objekt in GET-Parameter umwandeln und in den Code kopieren.

Eingaben werden möglichst lokal im Browser verarbeitet und nicht gespeichert.

Häufige Fragen

Warum meldet der Formatierer einen Parse-Fehler?

Fast immer: Schlüssel ohne Anführungszeichen, einfache statt doppelte Anführungszeichen, ein nachgestelltes Komma oder ein Kommentar. Das JSON-Standard erlaubt nichts davon.

Gibt es eine Größenbegrenzung?

Das Parsen läuft synchron im Browser, einige Megabyte sind kein Problem. Für größere Dateien die Kompaktansicht oder ein lokales Werkzeug nutzen.

Der Abruf schlägt fehl

Die URL muss öffentlich erreichbar und ohne Login abrufbar sein. Heißschutz-Regeln oder Same-Origin-Vorgaben blockieren die Anfrage.