מפתחים

מעצב JSON

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

דוגמאות
להמיר ל-
כלי מחרוזות
ייצוא אפשרויות

איך לעצב קובץ JSON

הדביקו את קוד ה-JSON שלכם ולחצו על 'Format' כדי לעצב אותו בצורה קריאה (בחרו את רווח הטקסט ומיינו מפתחות אם תרצו), או על 'Minify' כדי לכווץ אותו. קוד JSON לא תקין יציג את השורה והעמודה המדויקות של השגיאה, ותצוגת עץ ניתנת לקיפול תאפשר לכם לחקור את המבנה. הכל פועל בדפדפן שלכם – הנתונים שלכם לעולם לא יועלו.

FAQ

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

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

האם אני יכול למיין מפתחות או לשנות את ההזחה?

כן. סמן ב'מיין מפתחות' כדי למיין אלפביתית כל אובייקט באופן רקורסיבי, ובחר בין 2 רווחים, 4 רווחים או טאבים עבור ההזחה.

לשם מה נועדת תצוגת העץ?

לאחר העיצוב, עץ מתקפל מאפשר לחקור קבצי JSON גדולים על ידי קיפול אובייקטים ומערכים, עם סוגי ערכים וספירות ממוינים לפי צבע – הרבה יותר קל מלגלול טקסט גולמי. לכל צומת יש כפתור "path" שמעתיק את נתיב ה-JSONPath המדויק שלו.

איך פקודות JSONPath פועלות?

הקלידו ביטוי כמו $.users[0].email או $..id ולחצו על Query. הערכים התואמים יוצגו למטה והצמתים התואמים יודגשו בעץ, כאשר התצוגה תתגלגל לתוצאה הראשונה. תחביר נתמך: $, מפתחות עם נקודה, [n], [*] וה-$..key הרקורסיבי.

האם הוא יכול להמיר JSON ל-TypeScript, Go או סכמה?

כן. לחיצה אחת יוצרת ממשקי TypeScript, מבני Go עם תגיות json, תבנית JSON Schema (2020-12) או תבנית Zod — כולם נגזרים מהנתונים שלכם, לחלוטין ללא חיבור לאינטרנט.

האם הוא יכול לטפל בקבצים גדולים מאוד?

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

מה תפקיד הפעולות Escape ו-Unescape?

צא הופך טקסט גולמי לשרשרת JSON בת ציטוט (שימושי לשילוב JSON בתוך JSON); ביטול צא מפרש שרשרת JSON בת ציטוט בחזרה לטקסט המקורי.

האם הנתונים שלי נשלחים לכל מקום?

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

עודכן לאחרונה: