מיון מפתחות JSON (סדר מפתחות אחיד ל-diffs קלים יותר)
יישר אוטומטית את סדר מפתחות ה-JSON כדי להאיץ סקירות והשוואות. בחר בכל הרמות או רק ברמה העליונה.
- diffs קלים יותר עם סדר מפתחות קבוע
- סדר רכיבי המערך נשמר כברירת מחדל
- אינדנטציה ומיון בשלב אחד
כלי
אפשרויות
סדר רכיבי המערך נשמר.
הגדרות מתקדמות
איך להשתמש
1. הדבק
הדבק JSON לתוך פאנל הקלט.
2. בחר היקף ואינדנטציה
בחר בכל הרמות או ברמה העליונה בלבד, וקבע את האינדנטציה.
3. מיין והעתק
לחץ על 'מיין ועצב' והעתק את הפלט.
דוגמה
{"b":1,"a":{"d":4,"c":3},"arr":[{"y":2,"x":1},3]}
{
"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 סטנדרטי בלבד (ללא הערות או פסיקים נגררים).
- קלטים גדולים עשויים לקחת רגע לעיבוד בדפדפן.
שאלות נפוצות
האם אובייקטים מקוננים ממוינים?
כן. בחר ב-'כל הרמות' או 'רמה עליונה בלבד'.
מה לגבי מערכים?
סדר רכיבי המערך נשמר. אובייקטים בתוך מערכים עוקבים אחר היקף המיון שנבחר.
האם ניתן לשמור על האינדנטציה המקורית?
הפלט משתמש באינדנטציה שתבחר (2/4/טאב/כיווץ), ולא בעיצוב המקורי.
האם ניתן להשתמש ב-JSON עם הערות (JSON5)?
לא. כלי זה תומך ב-JSON סטנדרטי בלבד.
איפה מתבצע העיבוד?
כל העיבוד מתבצע בדפדפן שלך; שום דבר לא נשלח לשרת.