עמוד:307

מרחב השמות ( XML Namespaces ) הגדרות XML יכולות להיכתב בכמה קובצי , XML וכל קובץ יכול לתאר למשל טבלה אחת . שימוש בכמה קובצי XML יכול לגרום התנגשות בין שמות . התנגשות בין שמות מתרחשת כאשר משתמשים באותם התגים בכמה מסמכי XML שונים , אבל בכל מסמך התגים מתארים אלמנטים שונים . לדוגמה , נניח שהוגדרו שני מסמכי : XML מסמך הXML- הראשון מכיל את פרטי טבלת ה : HTML- < td > Bananas < td > Apples < tr > < table > ומסמך הXML- השני מכיל מידע על שולחן : ( table ) < length > 120 < width > 80 < name > African Coffee Table < table > אם נשתמש בשני מסמכי הXML- הללו באותו יישום , ייתכן בלבול משום ששניהם מכילים אלמנט בשם table ( כל אחד מאפיין ישות שונה . ( כדי להימנע מהתנגשויות מסוג זה , ניתן להוסיף תחילית המציינת את סוג האלמנט , אחריו את התו " : " ובסיום את שם האלמנט . לדוגמה : < f : name > African Coffee Table < f : table > < h : td > Bananas < h : td > Apples < h : tr > < h : table >

מטח : המרכז לטכנולוגיה חינוכית


לצפייה מיטבית ורציפה בכותר