רץ בדפדפן שלך

מעצב ומכווץ JSON (Pretty & Minify)

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

הקלט שלך לעולם לא נשלח לשרת (מעובד מקומית) בטוח לשימוש גם עם נתונים רגישים
אפשרויות מתקדמות
Cmd/Ctrl+Enter לעיצוב / Cmd/Ctrl+Shift+Enter לכיווץ
בהמתנה
קלט (JSON)
שורות 0 תווים 0 גודל 0 B
הקלט שלך מעובד מקומית בדפדפן ולעולם אינו נשלח לשרת.
פלט
שורות 0 תווים 0 גודל 0 B
העתק או הורד את הפלט.
JSON מעוצב או מכווץ יופיע כאן...

אפשרויות

אפשרויות מתקדמות

איך להשתמש (3 שלבים)

1. הדבק

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

2. עצב/כווץ

לחץ על 'עצב' או 'כווץ' כדי להפיק את התוצאה.

3. העתק

העתק את הפלט וזהו.

קיצורי דרך

קיצורי דרך עובדים כאשר הקלט בפוקוס.
Cmd/Ctrl + Enter
עצב
Cmd/Ctrl + Shift + Enter
כווץ
Cmd/Ctrl + L
נקה (עם אישור)

דוגמה ל-JSON מעוצב

לפני
{"name":"A","items":[1,2],"meta":{"ok":true}}
אחרי
{
  "items": [
    1,
    2
  ],
  "meta": {
    "ok": true
  },
  "name": "A"
}
  • מוסיף אינדנטציה ומעברי שורה לקריאות
  • ממיין מפתחות לשמירה על סדר עקבי

הערות ומינוחים

מהו עיצוב JSON?

הצגה יפה של JSON מוסיפה מעברי שורה ואינדנטציה כך שהמבנה קל לקריאה.

מהו כיווץ JSON?

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

שגיאות נפוצות

פסיקים נגררים, מירכאות חסרות וסוגריים לא תואמים הם נפוצים. כלי זה מציג פרטי שורה/עמודה.

טיפ

אינדנטציה של 2 רווחים שומרת על diffs קטנים יותר, בעוד 4 רווחים קלים יותר לסריקה בעין. בחר לפי סגנון העבודה שלך.

שאלות נפוצות: מעצב ומכווץ JSON

קיבלתי שגיאה

אנו מציגים את השורה והעמודה שבהן ה-JSON שבור. במידת האפשר, הקלט מודגש וניתן לקפוץ ישירות אליו.

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

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

JSON גדול איטי

הניתוח והעיצוב רצים ב-Web Worker כדי לשמור על הדפדפן מגיב. תצוגת עץ מושבתת אוטומטית עבור קלטים גדולים.

האם הנתונים שלי נשלחים לאנשהו?

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

אני רואה escape ליוניקוד (\uXXXX)

שנה את ההגדרה 'Escape ליוניקוד' כדי לשלוט אם הפלט משתמש ברצפי escape.