JSON Ձևավորող և Սեղմիչ (Pretty & Minify)
Ձևավորեք կամ սեղմեք JSON-ը՝ սխալների հստակ տեղորոշմամբ: Ամեն ինչ աշխատում է ձեր բրաուզերում:
Ձևավորված կամ սեղմված JSON-ը կհայտնվի այստեղ...
Ընտրանքներ
Լրացուցիչ ընտրանքներ
Ինչպես օգտագործել (3 քայլ)
1. Տեղադրել
Տեղադրեք JSON-ը ներմուծման վահանակում:
2. Ձևավորել/Սեղմել
Սեղմեք Ձևավորել կամ Սեղմել արդյունքը ստանալու համար:
3. Պատճենել
Պատճենեք ելքը, և վերջ:
Շորթքաթներ
Շորթքաթները աշխատում են, երբ ներմուծման դաշտն ակտիվ է:Ձևավորված 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 հաջորդականություններ: