Лепшы бясплатны Праверыць

Прыгажосць, мінімалізацыя і праверка JSON з яснымі паведамленнямі аб памылках - бясплатна, нічога не захоўваецца.

100% бясплатна Без падпіскі Без вадзянога знака Файлы апрацоўваюцца ў памяці, не захоўваюцца
Go Pro для лепшых мадэляў AI — малюнкаў, відэа і чата — плюс большыя загрузкі, прыярытэт у чарзе і без чакання. Абнавіць да Pro
Любоў best.free? Падзяліцца

Як гэта працуе

  1. Уставіць JSON. Захоўваць JSON у полі.
  2. Выбар дзеяння. Прыгожыя 2 або 4 прабелы, або мінімалізаваць да аднаго радка; па жаданні, упарадкаваць ключы.
  3. Атрымаць вынік. Правільныя JSON фарматуюцца неадкладна; няправільныя JSON вяртаюць дакладны радок і слупок памылкі.

Пра гэтую прыладу

Уставіць JSON, каб выдаліць адступ, зменшыць яго да аднаго радка або праверыць, што ён правільны. Калі аналіз не атрымліваецца, вы атрымаеце паведамленне з радком і слупком праблемы, так што вы можаце хутка знайсці непрыдатную коску або адсутную дужку. Вы таксама можаце сартаваць ключы аб' ектаў па алфавіце. Гэтая праграма працуе на серверы з аналізатарам JSON Python, не захоўвае нічога і не патрабуе ўліковага запісу.

Што людзі робяць з ім

  • Зрабіць адказ API чытальным
  • Знайсці радок і слупок, дзе знаходзіцца памылка сінтаксісу JSON
  • Зменшыць JSON перад устаўкай у канфігурацыю
  • Сартаваць ключы аб'ектаў для адрозьненьня двух файлаў JSON

API распрацоўшчыка

Аўтаматызаваць гэтую праграму з вашага кода. Адправіць запыт POST на канечную кропку ніжэй і атрымаць такі ж вынік, як і праграма. Гэтая праграма абмежавана хуткасцю на IP і не патрабуе рэгістрацыі - ключы API для больш высокіх абмежаванняў будуць даступныя.

POST 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}

Частыя пытанні

Ён можа прыгожыць (прыгожа друкаваць) JSON з выбраным вамі адступам, зменшыць яго да аднаго радка, праверыць яго і па жаданні адсортаваць аб'екты па алфавіце.

Вы атрымаеце паведамленне аб памылцы, у якім будзе паказана, у якім радку і слупку адбылася памылка аналізу, каб вы маглі хутка знайсці адсутнічаючыя дужкі або коскі.

Так - прыбраць 2 або 4 прабелы, або мінімізаваць, каб выдаліць усе прабелы для найменшага вываду.

Усяго ў ёй каля 50 артыкулаў.

Не. Ён апрацоўваецца стандартнай бібліятэкай Python JSON толькі для вашага запыту і ніколі не захоўваецца, не запісваецца ў журнал і не перасылаецца.

Не. Сартаванне толькі пераўпарадкоўвае ключы аб' ектаў па алфавіце для чытання і адрознення; значэнні і структуры не змяняюцца.

Не існуе ні адной афіцыйна прызнанай мовы, якая б была роўна роўнай англійскай.

Так. Вы можаце POST JSON тэкст у /api/tools/json-formatter/ і атрымаць адказ JSON - той жа рухавік, які выкарыстоўвае вэб- інструмент, таму вынікі будуць ідэнтычнымі. Ён абмежаваны хуткасцю на IP, як і вэб- версія і не патрабуе рэгістрацыі; ключы API для больш высокіх абмежаванняў будуць у хуткім часе. Глядзіце ў раздзел API вышэй для гатовых да запуску прыкладаў curl, Python і JavaScript.

Дарэчы, у ёй няма ніводнага тэксту, які б не быў напісаны на латыні, і ніякіх тэкстаў, якія б не былі напісаны на латыні.

Так. Ён працуе ў вашым браўзэры, таму JSON Formatter працуе на тэлефонах і планшэтах, а таксама на працоўным стале - няма неабходнасці ўсталёўваць праграму.

Звязаныя інструменты

Ацэнка гэтай старонкі
5.0/5 (0)

Што мы можам палепшыць? Ваша ацэнка дапаможа нам выправіць праблемы.