XML

XML extensibale Makup Language version=“1.0” 只有一個版本
可擴展的標記語言 : 所有標籤都是自定義的
功能:
數據存儲
數據傳輸
配置文件 .xml
XML的語法:
文檔聲明 : 必須寫在xml文檔得到第一行
寫法 : <?xml version=“1.0”>
屬性 :

		元素  :
					文檔中有且只有一個根標籤
					元素區分大小寫、不能以數字開頭

	
	
   文本
      轉義符:&lt;
      CDATA:裏面數據可以原樣顯示
      <![CDATA[數據內容]]>


   屬性:
        屬性值必須用引號引起

   註釋:
         <!--註釋內容-->

   處理命令:
          <?xml stylesheet  type="text/css" href="1.css"?>


   HTML與XML的區別
   1.HTML語法比較鬆散,XML語法比較嚴格
   2.HTML用作顯示信息,XML用於數據存儲
   3.HTML裏所有標籤都是預定義,XML裏面所有標籤都是自定義
   符合w3c標準

XML約束
XML的書寫作規範的
1.dtd約束
dtd的分類
內部dtd:xml文件內部定義dtd 約束
外部dtd:在外部文件定義dtd約束
本地:
網絡:

 2.schema約束
         導入xsd的約束文件
          1.編寫根標籤
          2.引入實例命名空間
             xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
          3.引入命名空間
             xsi:schemaLocation="http://www.XXX.cn/xml" "studnet.xsd"
          4.引入默認命名空間				
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章