XML(Extensible Markup Language) 即可擴展標(biāo)記語言
XML是Internet環(huán)境中跨平臺的、依賴于內(nèi)容的技術(shù),是當(dāng)前處理結(jié)構(gòu)化文檔信息的有力工具
XML語言有如下特點:
是一種元標(biāo)記語言(開發(fā)者可根據(jù)自己需要定義符合需求的標(biāo)記)
是一種嚴(yán)格的語義結(jié)構(gòu)化語言(描述文檔的結(jié)構(gòu)和語義)
XML語言可用于數(shù)據(jù)交換
XML文檔由DTD(一組標(biāo)識符的語法規(guī)則)和XML兩部分組成
1. XML的結(jié)構(gòu)和基礎(chǔ)語法
在一個XML文檔里包含如下的要素:
1)XML聲明:處理指令的一種,一個XML文檔最好以一個XML聲明作為開始(XML聲明必須出現(xiàn)在文檔的第一行)
2)元素:XML文檔內(nèi)容的基本單元,從語法上講:一個元素包含一個起始標(biāo)記,一個結(jié)束標(biāo)記以及標(biāo)記之間的數(shù)據(jù)內(nèi)容
《標(biāo)記》數(shù)據(jù)內(nèi)容《/標(biāo)記》
語法規(guī)定:
標(biāo)記必不可少
大小寫有差別
要有正確的結(jié)束標(biāo)記(結(jié)束標(biāo)記必須加上斜杠/)
標(biāo)記要正確嵌套
標(biāo)記命名要合法(字母、下劃線、冒號開頭,后跟字母數(shù)字拒還冒號下劃線連字符,不能有空格,標(biāo)記名不得帶上XML、xml等等為起始)
要正確地有效使用屬性
3) CDATA節(jié):在標(biāo)記CDATA下,所有標(biāo)記、實體引用都被忽略,而被XML處理程序一視同仁當(dāng)做字符數(shù)據(jù)看待
4) 注釋:《!--和--》
在注釋文本不得出現(xiàn)字符“-”或字符串“--”
不能把注釋文本放在標(biāo)記之中
注釋不能被嵌套
-
數(shù)據(jù)
+關(guān)注
關(guān)注
8文章
6808瀏覽量
88743 -
XML
+關(guān)注
關(guān)注
0文章
187瀏覽量
33022
發(fā)布評論請先 登錄
相關(guān)推薦
評論