JSON למתחילים: מבנה, סוגי נתונים ושגיאות נפוצות
איך לקרוא קובץ JSON בלי להיות מפתח תוכנה.
מה זה ומתי משתמשים?
JSON הוא פורמט טקסט לייצוג אובייקטים ורשימות. מפתחות ומחרוזות משתמשים במרכאות כפולות, והמבנה חייב להיות סגור כראוי.
אילו נתונים מכניסים?
הדבק טקסט ובדוק סוגריים, פסיקים, מרכאות וסוגי ערכים. עיצוב עם הזחה מקל לראות את ההיררכיה.
איך מבינים את התוצאה?
JSON תקין אינו בהכרח נתון נכון; validator בודק תחביר, לא את המשמעות העסקית.
שלבי עבודה מומלצים
- בדוק את ההנחותJSON הוא פורמט טקסט לייצוג אובייקטים ורשימות. מפתחות ומחרוזות משתמשים במרכאות כפולות, והמבנה חייב להיות סגור כראוי.
- הזן נתונים באותה יחידההדבק טקסט ובדוק סוגריים, פסיקים, מרכאות וסוגי ערכים. עיצוב עם הזחה מקל לראות את ההיררכיה.
- השווה את התוצאה לתרחיש נוסףJSON תקין אינו בהכרח נתון נכון; validator בודק תחביר, לא את המשמעות העסקית.
דוגמה קצרה
{"name":"Dana","age":30} תקין; מפתח ללא מרכאות או פסיק אחרון עלולים להכשיל parser רגיל.
טעויות נפוצות
- להשתמש במרכאות יחידות במקום כפולות.
- להניח ש־undefined הוא ערך JSON חוקי.
שאלות נפוצות
מה ההבדל בין אובייקט למערך?
אובייקט הוא זוגות מפתח–ערך; מערך הוא רשימה מסודרת.
האם הערות מותרות?
ב־JSON תקני לא. פורמטים מורחבים מסוימים מאפשרים, אך אינם JSON רגיל.
האם הנתונים האישיים נשמרים?
לא. המחשבונים והמדריכים בנויים לשימוש מהיר בדפדפן, בלי לשמור את ערכי הקלט האישיים שלך.