JSON Key Sorter (Cleaner Diffs සඳහා Stable Key Order)

Reviews සහ comparisons පහසු කිරීමට JSON key order ස්වයංක්‍රීයව standardize කරන්න.

All levels හෝ top level only තෝරන්න. Array order එලෙසම තබාගනී.

Fixed key order සමඟ cleaner diffs
Array order තබාගනී
එකම run එකේ indentation formatting
Processing සම්පූර්ණයෙන්ම මෙම page එක තුළ ක්‍රියාත්මක වේ (කිසිවක් upload නොවේ).

Tool

JSON එක sort කර format කිරීම එකම පියවරකින් සිදු කර, පසුව result copy හෝ download කරන්න.

Shortcut: Ctrl / Cmd + Enter මඟින් run කරන්න

නියැදිය (පෙර / පසු)

Input

{"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
}

ඉහළම මට්ටම පමණක් වර්ග කිරීම

Top-level keys a, arr, b ලෙස reorder වන අතර "a" තුළ ඇති key order එක ඇතුළත් කළ පරිදියෙන්ම පවතී.

භාවිතා කරන ආකාරය

  1. Input area එකට JSON paste කරන්න.
  2. Scope එක (all levels/top level) සහ indentation තෝරන්න.
  3. Sort and Format click කර output copy කරන්න.

ඔබට කළ හැකි දේ

  • Object keys ascending හෝ descending ලෙස sort කරන්න
  • All levels හෝ top-level only තෝරන්න
  • Array element order වෙනස් නොකර තබාගන්න
  • Copy, download සහ input/output swap කරන්න

විශේෂාංග (Array, Nesting, සංඛ්‍යාත්මක යතුරු)

  • Object keys lexicographically sort කරයි, scope එක (all levels හෝ top level only) තෝරාගත හැක.
  • Array element order පවතින ලෙසම තබාගනී.
  • Indent options: 2 spaces, 4 spaces, tab, හෝ minified one-line output.
  • Input valid JSON නොවේ නම් error එකක් පෙන්වන අතර output update නොකරයි.
  • JavaScript property enumeration rules අනුව integer-like keys numeric order එකකින් පෙනිය හැක.

FAQ

Nested objects ද sort කළ හැකිද?

ඔව්. All levels හෝ top level only තෝරාගත හැක.

Arrays ට මොකද වෙන්නේ?

Array element order තබාගනී. Arrays තුළ ඇති objects ඔබ තෝරාගත් scope එක අනුව sort කරයි.

Original indentation තබාගත හැකිද?

Input formatting තබාගන්නේ නැත. Output එක ඔබ තෝරාගත් indentation style එකෙන් නැවත format කරයි.

JSON5 comments හෝ trailing commas සඳහා සහය දක්වනවාද?

නැහැ. මෙම tool එක standard JSON පමණක් අරමුණු කරයි.

Data process වන්නේ කොතැනද?

සියල්ල ඔබගේ browser එක තුළ local ලෙස ක්‍රියාත්මක වේ. Input server එකකට යවන්නේ නැත.