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