Браузерде жұмыс істейді

JSON Форматтау және შეკუმშვა (Pretty & Minify)

JSON-ды форматтаңыз немесе შეკუმშეთ қателерді дәл көрсетумен. Барлығы браузеріңізде орындалады.

Мәліметтеріңіз серверге жіберілмейді (жергілікті өңделеді) Құпия деректер үшін де қауіпсіз
Қосымша параметрлер
Cmd/Ctrl+Enter форматтау үшін / Cmd/Ctrl+Shift+Enter შეკუმშვა үшін
Дайын
Енгізілген (JSON)
Жолдар 0 Символдар 0 Өлшемі 0 B
Мәліметтеріңіз жергілікті өңделеді және серверге жіберілмейді.
Шығарылған
Жолдар 0 Символдар 0 Өлшемі 0 B
Нәтижені көшіріп немесе жүктеп алыңыз.
Форматталған немесе შეკუმшული JSON осында пайда болады...

Параметрлер

Қосымша параметрлер

Қалай пайдалану керек (3 қадам)

1. Қойыңыз

JSON мәліметтерін енгізу панеліне қойыңыз.

2. Форматтау/Шекумშვა

Нәтиже алу үшін Форматтау немесе Шекумშვა түймесін басыңыз.

3. Көшіру

Нәтижені көшіріңіз және дайын.

Клаватура კომбinationлары

Комбинациялар курсор енгізу өрісінде болғанда жұмыс істейді.
Cmd/Ctrl + Enter
Форматтау
Cmd/Ctrl + Shift + Enter
Шекумშვა
Cmd/Ctrl + L
Тазალანдыру (დასтүріт)

Форматталған JSON мысалы

Манამდე
{"name":"A","items":[1,2],"meta":{"ok":true}}
Шеңდეგ
{
  "items": [
    1,
    2
  ],
  "meta": {
    "ok": true
  },
  "name": "A"
}
  • Оқуға ыңғайлы болу үшін шегіністер мен жаңа жолдар қосады
  • Кілттерді реттеу арқылы жүйелілікті сақтайды

Ескертпелер мен терминология

JSON форматтау деген не?

JSON-ды әдемі көрсету (pretty-printing) құрылымды түсіну үшін жаңа жолдар мен шегіністер қосады.

JSON შეკუმშვა деген не?

Шекумშვა (minify) өлшемді барынша азайту үшін барлық артық бос орындарды жояды.

Жиі кездесетін қателер

Соңындағы артық үтірлер, жабылмаған ბრჭყალები және сәйкес келмейтін жақшалар - ең жиі қателер.

Кеңес

2-орындық шегініс diff-терді азайтады, ал 4-орындық оқуға оңайырақ. Жұмыс барысына қарай таңдаңыз.

Жиі қойылатын сұрақтар: JSON форматтаушы

Қате шығып тұр

Біз JSON бұзылған жолды және бағанды көрсетеміз. Мүмкін болса, қате ерекшеленіп көрсетіледі.

Комментарийі бар JSON (JSONC/JSON5) пайдалана аламын ба?

Стандартты JSON комментарийлерге рұқсат бермейді. Қажет болса 'Комментарийлерді жою' параметрін қосыңыз.

Үлкен JSON баяу жұмыс істейді

Өңдеу Web Worker-де браузер жұмысына кедергі келтірмес үшін орындалады. Ағаш көрінісі үлкен файлдар үшін автоматты түрде өшеді.

Менің мәліметтерің серверге жіберіле ме?

Жоқ. Форматтау, შეკუმშვა және ვალიდაცია тек браузеріңізде орындалады.

Мен \uXXXX таңбаларын көріп тұрмын

'Unicode escape' параметрін осы таңбаларды басқару үшін пайдаланыңыз.