Աշխատում է ձեր բրաուզերում

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. Պատճենել

Պատճենեք ելքը, և վերջ:

Շորթքաթներ

Շորթքաթները աշխատում են, երբ ներմուծման դաշտն ակտիվ է:
Cmd/Ctrl + Enter
Ձևավորել
Cmd/Ctrl + Shift + Enter
Սեղմել (Minify)
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 բացատով նահանջը փոքրացնում է տարբերությունները (diffs), իսկ 4 բացատով նահանջն ավելի հեշտ է ընկալվում: Ընտրեք ըստ ձեր աշխատանքային գործընթացի:

ՀՏՀ. JSON ձևավորող և սեղմիչ

Ես սխալ եմ ստանում

Մենք ցույց ենք տալիս տողը և սյունակը, որտեղ JSON-ը կոտրված է: Հնարավորության դեպքում ներմուծված տեքստը ընդգծվում է, և դուք կարող եք անմիջապես անցնել դրան:

Կարո՞ղ եմ օգտագործել JSON մեկնաբանություններով (JSONC/JSON5):

Ստանդարտ JSON-ը չի թույլատրում մեկնաբանություններ: Անհրաժեշտության դեպքում միացրեք «Հեռացնել մեկնաբանությունները նախքան վերլուծելը» (լիովին համատեղելի չէ):

Մեծածավալ JSON-ը դանդաղ է աշխատում

Վերլուծությունը և ձևավորումը կատարվում են Web Worker-ում՝ ներմուծման դաշտի արագագործությունը պահպանելու համար: Ծառի տեսքը ավտոմատ կերպով անջատվում է մեծ ֆայլերի դեպքում:

Արդյո՞ք իմ տվյալները որևէ տեղ ուղարկվում են:

Ոչ: Ձևավորումը, սեղմումը և վավերացումը կատարվում են ամբողջությամբ ձեր բրաուզերում:

Ես տեսնում եմ \uXXXX escape նիշեր

Փոխեք «Unicode escape» կարգավորումը՝ վերահսկելու համար, թե արդյոք ելքը պետք է օգտագործի escape հաջորդականություններ: