მუშავდება თქვენს ბრაუზერში (არ იტვირთება სერვერზე).

JSON გასაღებების სორტირება (გასაღებების ერთიანი რიგი ადვილი შედარებისთვის)

ავტომატურად გაასწორეთ JSON გასაღებების რიგითობა შედარებისა და რევიუს დასაჩქარებლად. აირჩიეთ ყველა დონე ან მხოლოდ ზედა დონე.

  • ადვილი შედარება (diff) ფიქსირებული გასაღებების რიგითობით
  • მასივის ელემენტების რიგითობა შენარჩუნებულია
  • ფორმატირება და სორტირება ერთ ნაბიჯში
მუშავდება თქვენს ბრაუზერში (არ იტვირთება სერვერზე).

ინსტრუმენტი

Ctrl/⌘ + Enter
სტატუსი მზადყოფნა
შეტანილი JSON
სორტირებული JSON

პარამეტრები

სორტირების არეალი
დაშორება (Indent)
მასივები

მასივის ელემენტების რიგითობა უცვლელი რჩება.

დამატებითი პარამეტრები
სორტირების რიგი

როგორ გამოვიყენოთ

1. ჩასვით

ჩასვით JSON შეტანის პანელში.

2. აირჩიეთ არეალი და დაშორება

აირჩიეთ ყველა დონე ან მხოლოდ ზედა დონე და მიუთითეთ დაშორება (indent).

3. სორტირება და კოპირება

დააჭირეთ „სორტირება და ფორმატირება“ და დააკოპირეთ შედეგი.

კომბინაცია: Ctrl/⌘ + Enter

მაგალითი

შეტანილი
{"b":1,"a":{"d":4,"c":3},"arr":[{"y":2,"x":1},3]}
ყველა დონე (2 ჰარი)
{
  "a": {
    "c": 3,
    "d": 4
  },
  "arr": [
    {
      "x": 1,
      "y": 2
    },
    3
  ],
  "b": 1
}
მხოლოდ ზედა დონე
{
  "a": {
    "d": 4,
    "c": 3
  },
  "arr": [
    {
      "y": 2,
      "x": 1
    },
    3
  ],
  "b": 1
}

რა შეგიძლიათ გააკეთოთ

გასაღებების სორტირება მთელი JSON-ისთვის ან მხოლოდ ზედა დონისთვის

მასივის ელემენტების რიგითობის შენარჩუნება ობიექტის გასაღებების სორტირებისას

გადართვა ზრდად და კლებად რიგითობას შორის

დაშორების ან შეკუმშვის არჩევა ერთი დაწკაპუნებით

სპეციფიკაციები

  • ობიექტის გასაღებები სორტირდება ლექსიკოგრაფიულად (Unicode კოდური წერტილების მიხედვით).
  • მასივები ინარჩუნებენ ელემენტების რიგითობას.
  • დაშორება შეიძლება იყოს 2, 4, ტაბულაცია ან შეკუმშვა.
  • თუ შეტანილი ტექსტი არ არის ვალიდური JSON, შედეგი არ განახლდება.
შენიშვნები
  • ეს ხელსაწყო მხარს უჭერს მხოლოდ სტანდარტულ JSON-ს (კომენტარებისა და ბოლო მძიმეების გარეშე).
  • დიდი მოცულობის მონაცემების დამუშავებას შეიძლება დასჭირდეს წამები.

ხშირად დასმული კითხვები

Q

სორტირდება თუ არა ჩადგმული ობიექტები?

დიახ. აირჩიეთ „ყველა დონე“ ამისთვის.

Q

რა ხდება მასივების შემთხვევაში?

მასივის ელემენტების რიგითობა შენარჩუნებულია. მასივში არსებული ობიექტები სორტირდება არჩეული არეალის მიხედვით.

Q

შემიძლია ორიგინალი დაშორების შენარჩუნება?

გამოტანილი შედეგი იყენებს თქვენ მიერ არჩეულ დაშორებას (2/4/ტაბულაცია/შეკუმშვა).

Q

აქვს JSON5-ის მხარდაჭერა?

არა. ეს ხელსაწყო მუშაობს მხოლოდ სტანდარტულ JSON-თან.

Q

სად ხდება მონაცემების დამუშავება?

ყველაფერი მუშავდება თქვენს ბრაუზერში; არაფერი იგზავნება სერვერზე.