xml語(yǔ)法的示例分析-創(chuàng)新互聯(lián)

這篇文章主要為大家展示了“xml語(yǔ)法的示例分析”,內(nèi)容簡(jiǎn)而易懂,條理清晰,希望能夠幫助大家解決疑惑,下面讓小編帶領(lǐng)大家一起研究并學(xué)習(xí)一下“xml語(yǔ)法的示例分析”這篇文章吧。

創(chuàng)新互聯(lián)公司專注為客戶提供全方位的互聯(lián)網(wǎng)綜合服務(wù),包含不限于成都做網(wǎng)站、成都網(wǎng)站建設(shè)、大英網(wǎng)絡(luò)推廣、微信小程序開(kāi)發(fā)、大英網(wǎng)絡(luò)營(yíng)銷、大英企業(yè)策劃、大英品牌公關(guān)、搜索引擎seo、人物專訪、企業(yè)宣傳片、企業(yè)代運(yùn)營(yíng)等,從售前售中售后,我們都將竭誠(chéng)為您服務(wù),您的肯定,是我們大的嘉獎(jiǎng);創(chuàng)新互聯(lián)公司為所有大學(xué)生創(chuàng)業(yè)者提供大英建站搭建服務(wù),24小時(shí)服務(wù)熱線:028-86922220,官方網(wǎng)址:muchs.cn

一、文檔規(guī)則
1.區(qū)分大小寫(xiě)。
2.屬性值必須加引號(hào)(單引號(hào)、雙引號(hào)都可以),一般情況下建議使用使用雙引號(hào)。
3.所有標(biāo)記必須有結(jié)束符號(hào)。
4.所有空標(biāo)記必須關(guān)閉。
5.必須有且僅有一根元素。
6.解析空白字符時(shí),會(huì)按照實(shí)際內(nèi)容輸出,不會(huì)縮略。
7.特殊字符處理:
字符 替換字符
<  &lt;
>  &gt;
&  &amp;
 "  &quto;
'   &apos;
8.標(biāo)記名稱約定:
a.可以包含字母、數(shù)字、其他字符。
b.不能以數(shù)字和下劃線開(kāi)頭。
c.不能以xml或者Xml之類的字符開(kāi)頭。
d.不能包含空格
二、xml聲明
xml聲明標(biāo)準(zhǔn)語(yǔ)句:<?xml version="1.0" encoding="GB2312" standalone="yes"?>
強(qiáng)調(diào):
1.“<?xml” 中的"<?"和"xml"中間不能有空格。
2.”?>"之前可以有空格,也可以沒(méi)有。
3.enconding和standalone是可選屬性,encoding默認(rèn)值是"UTF-8",standalone默認(rèn)值是"no"。
4.常見(jiàn)的編碼方式有:
簡(jiǎn)體中文:GB2312
繁體中文 :BIG5
西歐字符:UTF-8,UTF-16
5.standalone表示文檔是否附帶DTD文件。
三、xml屬性
因?yàn)閿?shù)據(jù)既可以存儲(chǔ)在子元素中也可以存儲(chǔ)在屬性中,那么何時(shí)用屬性,何時(shí)用子元素,沒(méi)有固定規(guī)則,但是建議:元數(shù)據(jù)應(yīng)該以屬性的方式存儲(chǔ),而數(shù)據(jù)本身應(yīng)該以元素的形式存儲(chǔ)。
使用屬性會(huì)引發(fā)以下問(wèn)題:
1.屬性不能包含多個(gè)值(子元素可以)。
2.屬性不容易擴(kuò)展。
3.屬性不能描述結(jié)構(gòu)(子元素可以)。
4.屬性很難通過(guò)DTD進(jìn)行測(cè)試。
四、命名空間
聲明命名空間倆種方式:
1.默認(rèn)聲明,所有元素不需要指定前綴,如:
<schema xmlns="http://www.w3.org/2001/XMLschema">
<element name="diguonianzhu" type="string"/>
……
</schema>
2.明確聲明,xmlns關(guān)鍵字與一個(gè)命名空間的URI的前綴相關(guān)聯(lián),所有元素都需要指定前綴,如:
<xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLschema">
<xsd:element name="diguonianzhu" type="string"/>
     ……
<xsd:/schema>
強(qiáng)調(diào):用來(lái)表示命名空間的URI并不被XML解析器調(diào)用,實(shí)際上并不去訪問(wèn)這個(gè)URI,它只是表示一個(gè)標(biāo)識(shí)名字而已。
五、XML專用標(biāo)記:CDATA
CDATA的全稱是Character DATA,即字符數(shù)據(jù),它主要用來(lái)顯示特殊字符,比如"<"。
CDATA的語(yǔ)法格式為:
<![CDATA[要顯示的字符]]> 如:
<?xml version="1.0"?>
<data>
<![CDATA[
<ok alma!> by a&b!
    ]]>
</data>
強(qiáng)調(diào):CDATA不能嵌套;要顯示的字符中不能包含"]]>"。

以上是“xml語(yǔ)法的示例分析”這篇文章的所有內(nèi)容,感謝各位的閱讀!相信大家都有了一定的了解,希望分享的內(nèi)容對(duì)大家有所幫助,如果還想學(xué)習(xí)更多知識(shí),歡迎關(guān)注創(chuàng)新互聯(lián)成都網(wǎng)站設(shè)計(jì)公司行業(yè)資訊頻道!

另外有需要云服務(wù)器可以了解下創(chuàng)新互聯(lián)scvps.cn,海內(nèi)外云服務(wù)器15元起步,三天無(wú)理由+7*72小時(shí)售后在線,公司持有idc許可證,提供“云服務(wù)器、裸金屬服務(wù)器、高防服務(wù)器、香港服務(wù)器、美國(guó)服務(wù)器、虛擬主機(jī)、免備案服務(wù)器”等云主機(jī)租用服務(wù)以及企業(yè)上云的綜合解決方案,具有“安全穩(wěn)定、簡(jiǎn)單易用、服務(wù)可用性高、性價(jià)比高”等特點(diǎn)與優(yōu)勢(shì),專為企業(yè)上云打造定制,能夠滿足用戶豐富、多元化的應(yīng)用場(chǎng)景需求。

分享題目:xml語(yǔ)法的示例分析-創(chuàng)新互聯(lián)
地址分享:http://muchs.cn/article34/deigpe.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供外貿(mào)建站、關(guān)鍵詞優(yōu)化、網(wǎng)站排名標(biāo)簽優(yōu)化、服務(wù)器托管云服務(wù)器

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)

小程序開(kāi)發(fā)