תכונות עיקריות JSON כוללות קריאות קלה ופורמט כתיבה פשוט, עבור שני מכונות ובני אדם.
היא מבוססת על קבוצת משנה של שפת תכנות JavaScript, תקן ECMA-262 מהדורה 3 - דצמבר 1999. JSON הוא פורמט טקסט שהוא לגמרי שפה עצמאית, אך עושה שימוש מוסכמות שמוכרות למתכנתים של C-המשפחה של שפות, כולל C , C, C #, Java, JavaScript, Perl, Python, ועוד רבים אחרים. תכונות אלו הופכות את JSON שפת נתוני מחלף אידיאלי.
JSON בנוי על שני מבנים:
אוסף של זוגות שם / ערך. בשפות שונות, זה מתממש כאובייקט, שיא, struct, מילון, שולחן חשיש, רשימת רגש, או מערך אסוציאטיבי.
רשימה מסודרת של ערכים. ברוב השפות, זה הבין כמערך, וקטור, רשימה, או רצף.
אלה הם מבני נתונים אוניברסליים. כמעט כל שפות תכנות המודרניות תומכות בהם בצורה כזו או אחרת. זה הגיוני שנתונים בפורמט שהוא להחלפה עם שפות תכנות גם להיות מבוסס על מבנים אלה.
בJSON, הם לוקחים על צורות הבאות:
אובייקט הוא קבוצה לא מסודרת של זוגות שם / ערך. אובייקט מתחיל עם {(סד שמאלי) ומסתיים עם} (סוגריים מסולסלים ימני). כל שם ואחריו:. (מעי גס) והזוגות שם / הערך מופרדים על ידי, (פסיק)
דרישות :
- < li> לאפשר Javascript בצד הלקוח
תגובות לא נמצא