בשל נוכחותם של תקן ברור, גמישות, הרחבה, פשטות ותמיכה במגוון כלי תוכנה, ספריות ופלטפורמות, כיום XML הוא אחד הפורמטים הפופולאריים ביותר להצגה, אחסון והעברת נתונים. ככלל, המשתמש אינו צריך להתעמק במבנה של מסמכי XML שנוצרו ועובדו על ידי יישומי קצה. אך לפעמים, למטרות שונות, עליכם ליצור מסמך XML בעצמכם.
נחוץ
- - עורך טקסט;
- - אולי דפדפן וחיבור לאינטרנט.
הוראות
שלב 1
החליט איזה סוג של מסמך XML ברצונך ליצור. בין אם זה מסמך מעוצב או תקף. הבחירה בסוג המסמך תלויה ישירות בתוכנו ובמטרת השימוש בו. אם המסמך נחוץ לאחסון נתונים שרירותיים ואינו מרמז על פרסום נוסף או סטנדרטיזציה של המבנה, תוכל ליצור מסמך מעוצב היטב. מסמכים כאלה חייבים לדבוק בכל כללי התחביר של XML. על מסמך XML תקף להיות מעוצב היטב ובנוסף, לדבוק בכללים המוגדרים על ידי סכימה ספציפית להגדרת סוג מסמך (DTD). לכן, אם אתה צריך לתפוס בבירור את המבנה ואת הקשרים האפשריים בין אלמנטים, עליך ליצור מסמך XML תקף.
שלב 2
מצא או תכנן הגדרת סוג מסמך (DTD). למשימות נפוצות, תוכלו להשתמש באחד מיישומי ה- XML הקיימים שמפרטיהם מתפרסמים באתר W3C בכתובת w3.org, או באתרי צד שלישי. לכן, נוח לתאר נוסחאות מתמטיות בפורמט MathML, רישומים וקטוריים ב- SVG וספרים אלקטרוניים ב- FictionBook. היתרון בגישה זו הוא שמסמכים שעומדים כבר במפרטים שאושרו יכולים להיות מעובדים על ידי תוכנה קיימת. אם תחליט לפתח DTD משלך, עיין במסמכי הרגולציה של W3C. אם המסמך שאתה יוצר לא יתאים לשום DTD, שקול ותעד מבנה גס לעיון עתידי.
שלב 3
בחר את קידוד מסמך ה- XML. ניתן להשתמש בקידודים שונים ב- XML. עם זאת, בבחירה, כדאי לבחון את היכולות של עורך הטקסט בו משתמשים, כמו גם את הדרישות למערכת התווים של נתוני המסמך. בשל תאימות ASCII, אורך תווים משתנה ותמיכה מלאה בכל מערך UNICODE, ברוב המקרים הגיוני להשתמש בקידוד UTF-8.
שלב 4
צור מסמך XML. הפעל עורך טקסט. פתח חלון מסמך חדש. בשורה הראשונה, הזן הצהרת XML של הטופס:
כאשר הערך של מאפיין הגרסה הוא הגרסה של מפרט השפה שיש להחיל, והערך של מאפיין הקידוד מציין את קידוד המסמך. אם אתה משתמש בהגדרה של סוג מסמך, הזן את טקסט ה- DTD או קישור המשאב עם DTD חוקי. לאחר מכן, צור את מבנה נתוני המסמך החל מאלמנט השורש. שמור את המסמך בקובץ בכונן הקשיח.
שלב 5
בדוק את תקינות מסמך ה- XML שנוצר. אם המסמך נמצא באחד הפורמטים הנפוצים, יתכן שתוכנת אימות עבורו. עיין ברשימת כלי אימות המסמכים בכתובת https://www.w3.org/QA/Tools/. תבדוק את זה.