JSON Beautifier - JSON-Formatierer

Mach unleserlichen JSON-Code mit unserem Browser-Tool lesbar und einfach zu debuggen – ideal für Test, Lernen und schnelle Ergebnisse.

Tags: beautify code json

🚀 181,062 Gesamtumwandlungen (338 diesen Monat)

Übe Python mit Coding Challenges

Löse praktische Aufgaben direkt im Editor: Führe die Beispieltests aus, reiche ein und erhalte ein KI-Code-Review.

Alle Python-Challenges
Einfach

Rechteck-Umfang

Berechne den Umfang eines Rechtecks anhand seiner Seiten.

Du lernst ArithmetikRückgabewerte
BeginnerLearning-pathVariables
Einfach

Days in a Month

Return how many days a month has, including leap years.

Du lernst KalenderregelnHilfsfunktionen
BeginnerConditionsFunctionsLearning-path
Einfach

Skalarprodukt zweier Vektoren

Multipliziere zwei Vektoren elementweise und addiere die Ergebnisse, die Kernoperation jedes Neurons.

Du lernst VektorenSkalarprodukt
Neuronale Netzeaimaschinelles Lernen
Einfach

Distance Between Points

Compute the straight-line distance between two points.

Du lernst Satz des PythagorasQuadratwurzeln
BeginnerFunctionsLearning-pathmath
Einfach

Average of Three

Average three whole numbers.

Du lernst ArithmetikDivision
BeginnerLearning-pathVariables
Einfach

To-do-Liste

Verwalte eine Aufgabenliste: hinzufügen, erledigen, entfernen und melden, was noch offen ist.

Du lernst Typisierte CollectionsRecords
BeginnerSimulationStrings
Einfach

Primzahl-Prüfung

Entscheide, ob eine Zahl eine Primzahl ist.

Du lernst TeilbarkeitSchleifen optimieren
BeginnerLoopsNumbersStudent-beginner
Schwierig

Word Break

Decide whether text can be split into dictionary words.

Du lernst Präfix-DPText in Wörter zerlegen
AdvancedDynamic-programmingHackathonStrings
Einfach

Count Pairs With a Sum

Count pairs of positions whose values add up to a target.

Du lernst IndexpaareDoppelzählung vermeiden
ArraysBeginnerLearning-pathNested-loops
Einfach

Fehlende Zahl

Finde die eine Zahl, die in 0..n fehlt.

Du lernst Arithmetische ReihenSummendifferenz-Trick
ArraysBeginnerStudent-beginnermath
Mittel

A*-Suche auf einem gewichteten Gitter

Finde mit A*, dem Suchalgorithmus hinter der Wegfindung in Spielen und Robotern, den günstigsten Weg durch ein Gitter aus Geländekosten.

Du lernst A*-SucheHeuristiken
GraphsGridsShortest-pathai
Mittel

K-th Smallest Element

Find the k-th smallest value without fully sorting.

Du lernst QuickselectPartitionierung
AdvancedCompetitive-programmingSorting

Einführung

Dieser Online-JSON-Beautifier hilft Ihnen, unstrukturiertes JSON in ein sauberes, lesbares Layout zu formatieren. Angetrieben vom Pretty Diff Beautifier, ermöglicht er es Ihnen, die Ergebnisse entweder in einer Code-Ansicht oder einer Baumansicht für eine bessere Visualisierung zu betrachten.

Wie man dieses Tool benutzt

Um zu beginnen, fügen Sie einfach Ihren JSON-Code direkt in den Editor ein oder laden Sie eine JSON-Datei mit der **Upload**-Schaltfläche hoch. Sobald der Beautifizierungsprozess abgeschlossen ist, können Sie das formatierte JSON herunterladen, speichern oder mit anderen über einen eindeutigen Link teilen. Wenn Sie sich mit Google oder GitHub anmelden, können Sie Ergebnisse in Ihrem Konto für die zukünftige Verwendung speichern.

Was ist JSON?

JSON (JavaScript Object Notation) ist ein leichtgewichtiges, offenes Datenformat, das menschenlesbaren Text verwendet, um Datenobjekte darzustellen, die aus Attribut-Wert-Paaren und Arrays bestehen. Es wird häufig für den Datenaustausch verwendet, insbesondere als einfachere Alternative zu XML in AJAX-Systemen.

Die Beliebtheit von JSON rührt von seiner Einfachheit und Vielseitigkeit her, was es zu einem bevorzugten Format für APIs, Konfigurationsdateien und andere Datenfreigabeaufgaben macht. Erfahren Sie mehr

JSON-Syntax

JSON definiert zwei Hauptstrukturen: Objekte und Arrays.

  • **Objekte**: Eine Sammlung von Name-Wert-Paaren, die in geschweifte Klammern `{}` eingeschlossen sind.
  • **Arrays**: Eine Liste von Werten, die in eckige Klammern `[]` eingeschlossen sind.

JSON unterstützt sieben Datentypen: String, Number, Object, Array, `true`, `false` und `null`. Unten ist ein Beispiel für ein JSON-Objekt, das Name-Wert-Paare enthält. Der Schlüssel "phoneNumbers" enthält ein Array von zwei Objekten:

      
{
  "firstName": "Duke",
  "lastName": "Java",
  "age": 18,
  "streetAddress": "100 Internet Dr",
  "city": "JavaTown",
  "state": "JA",
  "postalCode": "12345",
  "phoneNumbers": [
    {
      "Mobile": "111-111-1111"
    }, {
      "Home": "222-222-2222"
    }
  ]
}
      
    

Beispiele

Unformatiert:

      
{"colors":[{"color":"black","category":"hue","type":"primary","code":{"rgba":[255,255,255,1],"hex":"#000"}},{"color":"white","category":"value","code":{"rgba":[0,0,0,1],"hex":"#FFF"}}]}
      
    

Nach der Formatierung:

      
{
  "colors": [
    {
      "color": "black",
      "category": "hue",
      "type": "primary",
      "code": {
        "rgba": [
          255, 255, 255, 1
        ],
        "hex": "#000"
      }
    }, {
      "color": "white",
      "category": "value",
      "code": {
        "rgba": [
          0, 0, 0, 1
        ],
        "hex": "#FFF"
      }
    }
  ]
}