Эң мыкты акысыз JSON форматтоочусу жана текшерүүчү
JSON файлдарын таза ката билдирүүлөрү менен мыктылоо, минималдаштыруу жана текшерүү - акысыз, эч нерсе сакталбайт.
Кантип иштейт
- JSON орнотуу. JSON файлыңызды кутуга таштаңыз.
- Акцияны тандоо. 2 же 4 боштук менен кооздоо, же бир сапка кыскартуу; ачкычтарды сорттоо мүмкүнчүлүгү.
- Жыйынтыкты алуу. Дурус JSON тез форматталат; туура эмес JSON катанын так сап жана колонтитулдарын кайтарат.
Бул аспап жөнүндө
JSON-файлды тандалган чен менен басып чыгаруу үчүн, бир сапка кыскартуу үчүн же тууралыгын текшерүү үчүн орнотуңуз. Эгерде анализдин жыйынтыгы туура чыкпаса, анда сиз көйгөйдүн сап жана колонтитулдары менен ачык билдирүү аласыз, ошондуктан сиз ката кетирген үтүр же жок скобаны тез таба аласыз. Объект ачкычтарын алфавит боюнча да сорттоого болот. Python'дун JSON-парсери менен сервердик жактан иштелип чыгат, эч нерсе сакталбайт жана эч кандай эсепке алуу керек эмес.
Адамдар аны эмне үчүн колдонушат
- Миниатюраланган API жоопторун окула турган кылат
- JSON синтаксис катасынын сап жана колонтитулдарын табуу
- JSON файлын конфигурацияга орнотуудан мурун азайтуу
- Эки JSON файлын салыштыруу үчүн объект ачкычтарын сорттоо
Жабдып туруучу API
Автоматизация этого инструмента с помощью собственного кода. POST-запрос отправьте в нижнюю конечную точку и получите такой же результат, как и веб-инструмент. Этот инструмент имеет скорость, ограниченную IP-адресом, и не требует регистрации. API-ключи для более высоких ограничений будут выпущены.
https://best.free/api/tools/json-formatter/
| Параметрлер | Мисал | Зарыл | Заметки |
|---|---|---|---|
text |
{"b":2,"a":1} |
Ооба | Raw JSON to format. |
action |
format |
Жок | "format" or "minify". |
indent |
2 |
Жок | 0-8 spaces. |
sort |
True |
Жок | 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);
Жауап: JSON with the formatted string + validity.
{"ok": true, "json": "{\n \"a\": 1,\n \"b\": 2\n}", "json_valid": true}