מעובד בדפדפן שלך (ללא העלאה לשרת).

מיון מפתחות JSON (סדר מפתחות אחיד ל-diffs קלים יותר)

יישר אוטומטית את סדר מפתחות ה-JSON כדי להאיץ סקירות והשוואות. בחר בכל הרמות או רק ברמה העליונה.

  • diffs קלים יותר עם סדר מפתחות קבוע
  • סדר רכיבי המערך נשמר כברירת מחדל
  • אינדנטציה ומיון בשלב אחד
מעובד בדפדפן שלך (ללא העלאה לשרת).

כלי

Ctrl/⌘ + Enter
סטטוס בהמתנה
קלט JSON
JSON ממוין

אפשרויות

היקף המיון
אינדנטציה
מערכים

סדר רכיבי המערך נשמר.

הגדרות מתקדמות
סדר מפתחות

איך להשתמש

1. הדבק

הדבק JSON לתוך פאנל הקלט.

2. בחר היקף ואינדנטציה

בחר בכל הרמות או ברמה העליונה בלבד, וקבע את האינדנטציה.

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 או רק עבור הרמה העליונה

שמירה על סדר רכיבי המערך תוך מיון מפתחות האובייקט

מעבר בין סדר עולה ליורד

בחירת אינדנטציה או כיווץ בלחיצה אחת

מפרטים (מערכים / קינון / מספרים)

  • מפתחות אובייקט ממוינים לקסיקוגרפית (לפי סדר קוד).
  • מערכים שומרים על סדר הרכיבים שלהם.
  • אינדנטציה יכולה להיות 2, 4, טאב או כיווץ.
  • אם הקלט אינו JSON תקין, הפלט לא יתעדכן.
הערות
  • כלי זה תומך ב-JSON סטנדרטי בלבד (ללא הערות או פסיקים נגררים).
  • קלטים גדולים עשויים לקחת רגע לעיבוד בדפדפן.

שאלות נפוצות

Q

האם אובייקטים מקוננים ממוינים?

כן. בחר ב-'כל הרמות' או 'רמה עליונה בלבד'.

Q

מה לגבי מערכים?

סדר רכיבי המערך נשמר. אובייקטים בתוך מערכים עוקבים אחר היקף המיון שנבחר.

Q

האם ניתן לשמור על האינדנטציה המקורית?

הפלט משתמש באינדנטציה שתבחר (2/4/טאב/כיווץ), ולא בעיצוב המקורי.

Q

האם ניתן להשתמש ב-JSON עם הערות (JSON5)?

לא. כלי זה תומך ב-JSON סטנדרטי בלבד.

Q

איפה מתבצע העיבוד?

כל העיבוד מתבצע בדפדפן שלך; שום דבר לא נשלח לשרת.