5 שגיאות XML נפוצות

כמה דברים שאתה אף פעם לא צריך לעשות ב- XML

שפת XML (Extensible Markup Language) היא כל כך פשטנית, שרק כל אחד יכול לשלוט בה. סוג זה של נגישות הוא יתרון מרכזי של השפה. החיסרון ל- XML ​​הוא שהכללים הקיימים בשפה הם מוחלטים. מנתחי XML משאירים מעט מקום לטעות. בין אם אתה חדש ב- XML ​​או עובד בשפה במשך שנים, אותן שגיאות נפוצות נוטות לצוץ שוב ושוב. בוא תסתכל על חמש טעויות נפוצות שאנשים עושים בעת עריכת מסמכים ב- XML, כך שתוכל ללמוד להימנע אלה missteps בעבודה שלך!

Friday of 05

הצהרת הצהרה

למרות כל המורכבות הטכנית שלהם, המחשבים עדיין לא יכולים לחשוב על עצמם ולהשתמש באינטואיציה כדי להבין את האמצעים במקרים שונים. עליך לציין את השפה בהצהרת הצהרה, כך שהדפדפן יבין את הקוד שתכתוב. שכח את ההצהרה הזו, והדפדפן לא יידע באיזו שפה אתה משתמש, ולכן לא תוכל לעשות הרבה עם הקוד שאתה כותב.

02 מתוך 05

אלמנטים או טקסטים שלא נבדקו

XML פועל בסגנון היררכי. זה אומר:

03 מתוך 05

פתח את התגיות

XML מחייב אותך לסגור את כל התגים שאתה פותח. תג כזה דורש לסגור אותו. אתה לא יכול להשאיר את זה פתוח רק תלוי שם! ב- HTML , תוכל להתרחק מהתג הפתוח מדי פעם, וכמה מהדפדפנים אפילו ייסגרו עבורך תגים כאשר הם מציגים דף. המסמך עשוי עדיין לנתח גם אם לא מעוצב היטב. XML הוא הרבה יותר fussier מזה. מסמך XML עם תג פתוח יפיק שגיאה בשלב מסוים.

04 מתוך 05

אין אלמנט שורש

מאז XML עובד במבנה עץ, כל דף XML חייב להיות מרכיב שורש בקצה של העץ. השם של האלמנט אינו חשוב, אבל הוא חייב להיות שם או את התגים הבאים לא יהיה מקונן כראוי.

05 מתוך 05

מספר רב של תווים בחלל לבן

XML מפרש 50 רווחים ריקים אותו הוא עושה אחד.

קוד XML: שלום עולם!
פלט: שלום עולם!

XML ייקח רווחים ריקים מרובים, הידועים כתווי רווח לבן, ויכניסו אותם למרחב אחד. זכור, XML הוא נושא את הנתונים. זה לא על הצגת הנתונים. זה אין שום קשר עם תצוגה ויזואלית או עיצוב. שטח לבן המשמש ליישר טקסט לא אומר כלום בקוד ה- XML, אז אם אתה מוסיף הרבה רווחים נוספים כדי לנסות להכתיב איזה סוג של פריסה חזותית או עיצוב, אתה מבזבז את הזמן שלך.

בעריכת ג'רמי ג'יררד