עץ JSON צופה
הצג, עיצוב וחקור נתוני JSON בעץ מתקפל אינטראקטיבי. חינם, מאובטח וללא צורך בהעלאה.
גרור ושחרר כאן קובץ JSON
או הדבק את טקסט JSON למטה
הצג, עיצוב וחקור נתוני JSON בעץ מתקפל אינטראקטיבי. חינם, מאובטח וללא צורך בהעלאה.
או הדבק את טקסט JSON למטה
צופי עצי JSON מציגים נתוני JSON כעץ היררכי שניתן לנווט במקום כטקסט רגיל. כל חפץ הופך לענף מתקפל; מערכים מציגים את הפריטים שלהם בנפרד; ערכים פרימיטיביים מופיעים כעלים. התצוגה המבנית מקלה על מציאת שדות ספציפיים בנתונים מקוננים עמוקים, לכווץ תתי-עצים לא רלוונטיים ולנווט במסמכי JSON גדולים שלא ניתן יהיה לנהל אותם כטקסט שטוח.
בהשוואה לטקסט JSON מעוצב, תצוגות עץ מצטיינות בניווט בנתונים גדולים. תגובת API של 10MB אינה מעשית לגלילה כטקסט, אך ניתנת לעיבוד כעץ שבו אתה מכווץ מפתחות ברמה העליונה שלא אכפת לך מהם ומרחיב רק את החלקים המעניינים.
מציג זה מעבד JSON בעץ מובנה בדפדפן שלך. החיפוש מסנן ענפים לפי מפתח או ערך. תצוגה מודעת לסוג מבדילה בין מחרוזות, מספרים, בוליאנים, null, אובייקטים ומערכים.
קשה לנווט בנתונים מקוננים עמוקים כטקסט. לקובצי תצורה, תגובות API ומצב סידורי יש לרוב 5+ רמות של קינון. תצוגת עץ מאפשרת לך לכווץ רמות לא רלוונטיות ולהתמקד במה שחשוב; תצוגות טקסט דורשות גלילה זהירה וספירה בסוגריים.
גם יכולות החיפוש והסינון חשובות. מציאת כל המפתחות בשם 'user_id' במסמך מורכב הוא מהיר עם מציג מודע לחיפוש; בלתי אפשרי לעשות בצורה מהימנה עם טקסט רגיל.
הדבק JSON, נווט בעץ.
ניתוח JSON משתמש ב-JSON.parse, שנכשל בקלט לא חוקי עם שגיאת ניתוח שמצביעה על מיקום הבעיה. JSON חוקי מעבד לאובייקט JavaScript שהצופה הולך בו באופן רקורסיבי כדי לייצר את העץ.
עיבוד: כל רמת קינון הופכת לענף מחורר. מפתחות אובייקט הם תוויות; ערכים מוצגים על סמך סוג - מחרוזות במירכאות, מספרים ללא, בוליאנים כ-true/false, null במפורש, אובייקטים ומערכים כענפים מתקפלים.
ביצועים: JSON גדול מאוד (10MB+) יכול להאט את העיבוד. הרחבה עצלה (עיבוד רק ענפים גלויים כרגע) עוזרת. חיפוש במסמכים גדולים עשוי לקחת זמן ניכר; אינדקס העץ בניתוח הראשון עוזר.