Free JSON Formatter & Validator
Et gëtt och e puer aner, méi kleng, awer och méi bekannte Fëscher.
Wéi et funktionéiert
- JSON-Datei. D'Géigend ass an der Géigend vum Jh.
- Eng Aktioun wielen. Et gëtt 2 oder 3 Aarten, déi sech duerch d'Gréisst ënnerscheeden.
- Resultat. D'Gesetz vun der Unzuel gëtt net vun der Natur erfonnt, mä gëtt duerch d'Gesetz vun der Zuel erfonnt.
Iwwer dëst Tool
JSON anzefügen fir et mat dem Indentation ze weisen, deen Dir wielt, et op eng Zeil ze reduzéieren, oder just ze kontrolléieren, ob et richteg ass. Wann d'Analys fäerdeg ass, kritt Dir eng kloer Meldung mat der Zeil an der Spalt vum Problem, sou datt Dir séier d'Komma oder d'Fänkelend Klammer fannt. Dir kënnt och Objetschlëssel alphabetesch sortéieren. Et leeft Server-säiteg mat Python's JSON Parser, speichert näischt, a brauch kee Kont.
Wat d'Leit dofir benotzen
- Eng miniméiert API-Antwort liesbar maachen
- Sich no der Zeil an der Spalt vun engem JSON Syntaxfehler
- JSON miniméieren ier et an eng Konfiguratioun gesat gëtt
- Sortéiert Objektschlëssel fir zwou JSON Dateien ze ënnerscheeden
Entwéckler-API
Automatiséieren Si dësen Tool mat Ärem eegene Code. Senden Si eng POST Ufro un den Endpunkt ënnen an kréien dat selwecht Resultat wéi de Web Tool produzéiert. Et ass pro IP limitéiert an brauch keng Aschreiwung - API Schlëssel fir héich Limiten kommen.
https://best.free/api/tools/json-formatter/
| Parameter | Beispill | Erfuerderlech | Notizen |
|---|---|---|---|
text |
{"b":2,"a":1} |
Ja | Raw JSON to format. |
action |
format |
Net | "format" or "minify". |
indent |
2 |
Net | 0-8 spaces. |
sort |
True |
Net | Sort keys. |
curl -X POST https://best.free/api/tools/json-formatter/ \
-H 'Content-Type: application/json' \
-d '{"text": "{\"b\":2,\"a\":1}", "action": "format", "indent": 2, "sort": true}'
import requests
r = requests.post(
"https://best.free/api/tools/json-formatter/",
json={"text": "{\"b\":2,\"a\":1}", "action": "format", "indent": 2, "sort": True},
)
print(r.json())
const r = await fetch("https://best.free/api/tools/json-formatter/", {
method: "POST",
headers: { "Content-Type": "application/json" },
body: JSON.stringify({ text: "{\"b\":2,\"a\":1}", action: "format", indent: 2, sort: true }),
});
const data = await r.json();
console.log(data);
Antwort: JSON with the formatted string + validity.
{"ok": true, "json": "{\n \"a\": 1,\n \"b\": 2\n}", "json_valid": true}