Энг яхши бепул 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/
| Парамeтрлар | Мисол | Кўрсатма | Ёдлаш |
|---|---|---|---|
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}