JSON Toolkit

בסיס ידע

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

קטגוריות

תמונת קטגוריה עבור יסודות JSON והמפרט

יסודות JSON והמפרט

החל מ-RFC 8259 ו-ECMA-404, קטגוריה זו פורשת את הדקדוק, הטיפוסים, הקידוד וגבולות הפענוח של JSON — הבסיס שכל עבודה עם JSON נשענת עליו.

6 מאמרים
תמונת כריכה של קטגוריית פורמטים מורחבים וניבים

פורמטים מורחבים וניבים

JSON5, JSONC, JSON Lines ו-NDJSON פותרים צרכים אמיתיים כמו הערות, פסיקים בסוף וזרימה, ומביאים איתם בעיות תאימות ובחירה משלהם.

6 מאמרים
עטיפת הקטגוריה שאילתות ועריכה מצטברת

שאילתות ועריכה מצטברת

להוציא ערך אחד מ-JSON או לשנות שדה אחד נראה פשוט, אבל ברגע שמתקננים אותו זה הופך לארבעה מפרטים: JSONPath, JSON Pointer, JSON Patch ו-Merge Patch.

5 מאמרים
עטיפת הקטגוריה Schema ואימות

Schema ואימות

תארו את צורת הנתונים שלכם עם JSON Schema, הפכו הסכמות מילוליות לאימות שניתן להריץ, ותנו לו להוביל את טיפוסי TypeScript ואת יצירת הטפסים.

7 מאמרים
תמונת קטגוריית המרת פורמטים

המרת פורמטים

המרה בין JSON ל-YAML, XML, CSV, TypeScript, Java, Go ו-SQL היא לעולם לא חסרת אובדן. מה שחשוב הוא להיות מפורשים לגבי היכן האובדן מתרחש.

8 מאמרים
תמונת שער של קטגוריית ביצועים ואבטחה

ביצועים ואבטחה

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

6 מאמרים
תמונת כריכה של קטגוריית כלים ואקוסיסטם

כלים ואקוסיסטם

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

6 מאמרים
תמונת שער של קטגוריית פרקטיקה הנדסית

פרקטיקה הנדסית

הכנסת JSON למערכות אמיתיות: איך להגדיר חוזי API, איך לנהל תצורה ו-fixtures, איך לטפל בתאימות גרסאות, ואיך לתחזק נתוני בדיקה.

5 מאמרים
עטיפה לקטגוריית השאלות הנפוצות

שאלות נפוצות

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

25 מאמרים

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

קובץ JSON גדול לא נפתח? בחרו את הכלי הנכון לפי הגודל

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

בינוניכ-6 דקות קריאהעודכן 2026-11-07

עבודה מעשית עם קבצי JSONL: פתיחה, המרה ואיתור שורות פגומות

לתת קובץ .jsonl שלם ל-JSON.parse ולקבל שגיאה כמעט אף פעם לא אומר שהקובץ הרוסי — זה אומר שאסטרטגיית הקריאה שגויה. המדריך הזה מכסה את הדרכים הסטנדרטיות לבדיקה וקריאה שורה־שורה של JSONL, פקודות המרה דו־כיוונית מול מערכי JSON, טבלה של שישה סוגי שורות פגומות ואת הדרך הנכונה לצרוך NDJSON מתשובות HTTP בסטרימינג.

בינוניכ-9 דקות קריאהעודכן 2026-11-06

בדיקות חוזה עם JSON Schema: ריתוך כללי האימות אל ה-CI

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

בינוניכ-8 דקות קריאהעודכן 2026-11-05

JSON ל-CSV: מאין מגיעה כותרת העמודות ומדוע הערכים משתנים

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

מתקדםכ-6 דקות קריאהעודכן 2026-11-04