解析XML的嚴格格式_Xml教程

      編輯Tag賺U幣
      教程Tag:暫無Tag,歡迎添加,賺取U幣!

      推薦:WML入門基本情況概述
      用于WAP的標記語言就是WML(Wireless Markup Language)。 WML的語法跟XML一樣,WML是XML的子集。 HTML、XML和WML的文件有很多相似之處,這樣網頁開發者在過去10年中所學的東西今天依然適用。 WML頁面文件的后綴是 *.WML,就象HTML的 *.HTML后綴。 XML規定定

      吸取HTML松散格式帶來的經驗教訓,XML一開始就堅持實行"良好的格式"。
      我們先看HTML的一些語句,這些語句在HTML中隨處可見:
      1.<p>sample
      2.<b><i>sample</b></i>
      3.<td>sample</TD>
      4.<font color=red>samplar</font>
       
      在XML文檔中,上述幾種語句的語法都是錯誤的。因為:
      1.所有的標記都必須要有一個相應的結束標記;
      2.所有的XML標記都必須合理嵌套;
      3.所有XML標記都區分大小寫;
      4.所有標記的屬性必須用""括起來;
      所以上列語句在XML中正確的寫法是
      1.<p>sample</p>
      2.<b><i>sample</i></b>
      3.<td>sample</td>
      4.<font color="red">samplar</font>
       
         另外,XML標記必須遵循下面的命名規則:
      1.名字中可以包含字母、數字以及其它字母;
      2.名字不能以數字或"_" (下劃線) 開頭;
      3.名字不能以字母 xml (或 XML 或 Xml ..) 開頭;
      4.名字中不能包含空格。

      在XML文檔中任何的差錯,都會得到同一個結果:網頁不能被顯示。各瀏覽器開發商已經達成協議,對XML實行嚴格而挑剔的解析,任何細小的錯誤都會被報告。你可以將上面的myfile.xml修改一下,比如將<email>改為<Email>,然后用IE5直接打開myfile.xml,會得到一個出錯信息頁面:

      <?xml version="1.0" encoding="GB2312"?>
      <myfile>
      <title>XML輕松學習手冊</title>
      <author>ajie</author>
      <Email>ajie@aolhoo.com</email>
      <date>20010115</date>
      </myfile>
       

       

       

      分享:WMLScript腳本程序設計
      作為一種編輯語言,WMLScript提供了強大的函數、語句和庫功能,以及外部編輯、訪問控制等支持,同時對程序運行中可能產生的錯誤給出了檢測手段和具體的解決辦法。這些內容屬于WMLScript的腳本程序設計知識和進一步的編程規定,我們本章就對此進行詳細介紹。 5

      來源:模板無憂//所屬分類:Xml教程/更新時間:2010-04-13
      相關Xml教程