მუშაობს ბრაუზერში

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
შეკუმშვა
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 კომენტარებით (JSONC/JSON5)?

სტანდარტული JSON არ უშვებს კომენტარებს. ჩართეთ 'კომენტარების წაშლა' საჭიროების შემთხვევაში (თავსებადობა არ არის სრული).

დიდი მოცულობის JSON ნელია

დამუშავება ხდება Web Worker-ში ბრაუზერის მუშაობის შესანარჩუნებლად. ხისებრი ხედი ავტომატურად ითიშება დიდი ფაილებისთვის.

იგზავნება სადმე ჩემი მონაცემები?

არა. ფორმატირება, შეკუმშვა და ვალიდაცია სრულდება მხოლოდ თქვენს ბრაუზერში.

ვხედავ \uXXXX სიმბოლოებს

გამოიყენეთ 'Unicode escape' პარამეტრი ამ სიმბოლოების მართვისთვის.