מעצב JSON — חינם אונליין

הדביקו למטה JSON דחוס או מבולגן ולחצו על המרה (או על הכפתור עיצוב בשדה הקלט) כדי לקבל JSON קריא עם הזחות מסודרות.

קלט מוכן

סטטיסטיקת הקלט זמינה דרך כפתור הסטטיסטיקה שמעל השדה הזה.

פלט

סטטיסטיקת הפלט זמינה דרך כפתור הסטטיסטיקה שמעל השדה הזה.

התוצאות מוצגות לצורכי מידע בלבד ועשויות להכיל שגיאות. מומלץ לאמת מידע חשוב באופן עצמאי. השימוש בכלי הוא באחריותכם בלבד.

מה הכלי עושה

מעצב ה־JSON מקבל JSON דחוס או מבולגן וכותב אותו מחדש עם הזחה אחידה של שני רווחים ומפתח אחד בכל שורה, כך שאפשר לראות את המבנה במבט אחד. הוא לא משנה את הנתונים עצמם: המפתחות, הערכים והסדר שלהם נשארים בדיוק כמו שהיו.

יש שתי דרכים לעצב. המרה שולחת את הקלט לשרת ומציגה את ה־JSON המעוצב בחלונית הפלט. הכפתור עיצוב בחלונית הקלט מעצב את הטקסט במקום, והכפתור דחיסה עושה את הפעולה ההפוכה. אם ה־JSON שבור, בדיקה והצעת תיקון מצביעה על השורה והעמודה שבהן נמצאת הבעיה.

מתי להשתמש בו

  • לקרוא תגובת API שמגיעה כשורה אחת ארוכה.
  • לסקור קובץ הגדרות או fixture לפני הקומיט.
  • להדביק JSON בטיקט, באימייל או בתיעוד, כשהזחה מסודרת הופכת אותו לקריא.
  • להשוות בין שני payloads: קודם מעצבים את שניהם, ואז משתמשים ב־השוואת טקסטים.

דוגמה

קלט

{"user":{"id":7,"name":"Ana","roles":["admin","dev"]},"active":true}

פלט

{
  "user": {
    "id": 7,
    "name": "Ana",
    "roles": [
      "admin",
      "dev"
    ]
  },
  "active": true
}

שאלות על הכלי

האם העיצוב משנה את הנתונים שלי?

לא. רק הרווחים משתנים. סדר המפתחות, הערכים והטיפוסים נשארים כמו שהם, ולכן ה־JSON המעוצב מתפרש בדיוק לאותו אובייקט כמו המקור.

איך מחזירים את ה־JSON לצורה דחוסה?

השתמשו בכפתור דחיסה, או ב־דוחס JSON אם אתם מעדיפים דף ייעודי לכך. הדחיסה מסירה את כל הרווחים שאינם נמצאים בתוך מחרוזת.

למה המעצב דוחה את ה־JSON שלי?

כדי לעצב צריך JSON תקין. הסיבות הנפוצות הן פסיק מיותר בסוף רשימה, מירכאות בודדות במקום כפולות, או מפתחות בלי מירכאות. בודק JSON מראה את השורה והעמודה המדויקות של השגיאה.

שאלות נפוצות

מה ההבדל בין המרה לבין כפתור העיצוב?

המרה (JSON → JSON) שולחת את הקלט לשרת ומחזירה JSON מעוצב בשדה הפלט. כפתור העיצוב מעצב ישירות את שדה הקלט עצמו, בלי לשנות את שדה הפלט.

מה אם יש שגיאת תחביר ב־JSON שלי?

השתמשו בכפתור "בדיקה והצעת תיקון" (או בבודק ה־JSON) כדי לראות את השורה והעמודה המדויקות של הבעיה לפני העיצוב.

האם הכלי חינמי?

כן, השימוש חינמי. בלי הרשמה ובלי אימייל. התוצאה מופיעה בדף הזה.

איך מקבלים את התוצאה?

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