XML הוא טקסט פשוט בעל מבנה מבוסס תגיות. ניתן לכתוב אותו ב-Notepad ללא צורך בתוכנות נוספות. המפתח הוא הקפדה על כללי התגיות כדי שהקובץ יישאר תקין לאחר השמירה.
איך ליצור קובץ XML ב-Notepad (פנקס רשימות)
מהו קובץ XML?
XML מייצג Extensible Markup Language (שפת סימון הניתנת להרחבה). הוא מאחסן נתונים בתוך תגיות מותאמות אישית שאתם מגדירים, המקוננות זו בתוך זו כדי להראות כיצד הנתונים קשורים זה לזה. קובצי הגדרות, הזנות נתונים והגדרות אפליקציה משתמשים בפורמט זה מכיוון שהמבנה קריא וקל לניתוח על ידי תוכנות אחרות.
כך נראה קובץ XML בסיסי:
<?xml version="1.0" encoding="UTF-8"?><person> <name>John</name> <age>28</age> <city>New York</city></person>מדריך צעד אחר צעד: יצירת קובץ XML ב-Notepad
שלב 1: פתחו את Notepad
פתחו את Notepad במחשב שלכם, או השתמשו ב- פנקס רשימות מקוון אם אתם מעדיפים לוותר על אפליקציית שולחן העבודה.
שלב 2: הוסיפו את הצהרת ה-XML
התחילו את הקובץ בשורה הבאה:
<?xml version="1.0" encoding="UTF-8"?>זה אומר לכל תוכנית שקוראת את הקובץ איזו גרסת XML וקידוד תווים לצפות לו.
שלב 3: הוסיפו אלמנט שורש (Root Element)
כל קובץ XML חייב לכלול בדיוק אלמנט שורש אחד שעוטף את כל שאר התוכן.
<catalog></catalog>שלב 4: הוסיפו אלמנטים צאצאים
קננו את הנתונים שלכם בתוך אלמנט השורש באמצעות תגיות שתבחרו בעצמכם.
<catalog> <book> <title>Sample Book</title> <author>Jane Doe</author> </book></catalog>שלב 5: סגרו כל תגית
כל תגית פותחת זקוקה לתגית סוגרת תואמת, באותו סדר שבו הן נפתחו. <book> נסגרת עם </book>, ולא לפני כן.
שלב 6: שמרו עם סיומת .xml
עברו אל File ולאחר מכן Save As. בחרו "All Files" בתפריט הנפתח "Save as type". תנו לקובץ שם עם סיומת .xml, לדוגמה catalog.xml. השארת הסיומת כ-.txt תגרום לכך שתוכנות אחרות לא יקראו את הקובץ כקובץ XML.
כללי XML שכדאי לזכור
אלמנט שורש אחד בלבד. כל השאר מקונן בתוכו. לא ניתן להחזיק שתי תגיות ברמה העליונה.
תגיות רגישות לרישיות (Case-sensitive). <Name> ו-<name> נחשבות לתגיות שונות.
כל תגית חייבת להיסגר. תגיות בעלות סגירה עצמית משתמשות בלוכסן, כמו <br/>.
מאפיינים (Attributes) דורשים מרכאות. כתבו <book id="1"> ולא <book id=1>.
שימוש בתווים מיוחדים. השתמשו ב-& עבור &, ב-< עבור <, וב-> עבור > בתוך התוכן הטקסטואלי.
סיכום
קובץ XML הוא טקסט המאורגן בתגיות שאתם מגדירים. התחילו עם ההצהרה, הוסיפו אלמנט שורש אחד, קננו את הנתונים בפנים, סגרו כל תגית ושמרו עם סיומת .xml. שמרו על המבנה גלוי לעין בזמן הכתיבה, ורוב השגיאות יהיו קלות לזיהוי לפני שיגרמו לבעיה.