Найкраще безкоштовно Форматувальник і перевірка JSON
Потребуйте, замініть і закріпіть JSON ясними повідомленнями про помилки - без помилок, нічого не збережено.
Як це працює
- Вставити JSON. Кидай свого Джисона в коробку.
- Виберіть дію. Розташуйте пробіли у 2 або 4 пробілах або міняйте їх на один рядок, за бажання, впорядковувати клавіші.
- Отримати результат. Коректний JSON відформатовано негайно; некоректний JSON повертає точно рядок і стовпчик помилки.
Про цей інструмент
Вставити JSON, щоб надрукувати його за допомогою обраного відступу, перенулити його до одного рядка або просто перевірити, чи він є чинним. Якщо спроба обробки зазнала невдачі, ви отримаєте чисте повідомлення з рядком і стовпчиком проблеми, отже, ви зможете швидко знайти загублену кому або відсутність фігурної дужки. Крім того, ви можете впорядкувати ключі об' єкта за абеткою. Програма запустить сервер за допомогою інструменту обробки Python JSON, нічого не зберігатиме, отже вам не знадобиться обліковий запис.
Для чого люди використовують його?
- Зробити доступною застарілу відповідь API доступною
- Знайти рядок і стовпчик синтаксису JSON
- Мінувати JSON перед вставким до налаштування
- Впорядкувати ключі об' єктів до файлів diff двох 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}