xml基礎

1,XML是一種元標記語言。可以定義自己需要的標記。創建時需要按照原則來創建,意義上具有靈活性。
  
  2,XML標記描述的是文檔的結構和意義。它不描述頁面元素的格式化。可用樣式單爲文檔增加格式化信息。文檔本身只說明文檔包括什麼標記,而不是說明文檔看起來是什麼樣的。作爲對照,HTML文檔包括了格式化、結構和語義的標記。相比較xml具有源碼易於被人閱讀。
  
  3,xml可以設計與特定領域有關的標記語言。
  
  4,xml是非常簡單的數據格式,可以用100%的純ASCII文本來書寫,也可以用其他的書寫。而ASCII文本是幾乎不會“磨損”的。丟失一些字節甚至更多,剩下的數據仍然可以讀取。
  
  5,應用間交換數據。XML使用的是非專有的格式,不受版權、專利、商業祕密或是其他種類的知識產權的限制。XML的功能是非常強大的,同時對於人類或是計算機程序來說,都容易閱讀和編寫。因而成爲交換語言的首選。
  
  6,結構化和集成的數據。
  
  7,從基本上來說,XML是一種文檔格式。它是一系列的關於XML文檔看起來是什麼樣子的規則。與XML標準的符合程度有兩種級別。第一級是結構完整性,第二級是正確性。
  
  8,xml處理過程爲:由一個編輯器創建了XML文檔。語法分析程序將樹狀結構傳送給瀏覽器,由瀏覽器顯示出來。
  
  9,可擴展的樣式語言(Extensible Style Language,簡寫爲XSL)是更爲先進的專門用於XML文檔的樣式單語言。XSL文檔本身就是結構完整的XML文檔。
  
  10,XML文檔的缺省編碼方法是Unicode。包括與其他文檔和資源的超鏈接。
  
  總結:
  
  一種能夠爲特定文檔和領域創建標記語言的元語言。
  
  XML標記描述了文檔內容的結構和語義,而不是內容的格式。格式是在另外的樣式單中描述的。
  
  XML的起因是,用戶受到SGML複雜性的挫傷和HTML的不充分。
  
  XML是用編輯器創建的,由語法分析程序來讀取,而由瀏覽器來顯示的。
  
  在Web上的XML是建立在由HTML、級聯樣式單和URL提供的基礎之上的。
  
  許多支持技術處於XML之上,包括XSL樣式單、XLink和XPointer。這些技術使用戶可以比只使用CSS和URL完成更多的任務。
  
  一定要小心。XML並未徹底完成。它隨時會發生變化或是擴展,而在當前的XML軟件中可能會遇到這樣或那樣的錯誤。
發佈了5 篇原創文章 · 獲贊 1 · 訪問量 3萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章