XML是干什么用的-創(chuàng)新互聯(lián)

小編給大家分享一下XML是干什么用的,希望大家閱讀完這篇文章后大所收獲,下面讓我們一起去探討吧!

創(chuàng)新互聯(lián)公司2013年成立,先為措美等服務(wù)建站,措美等地企業(yè),進(jìn)行企業(yè)商務(wù)咨詢服務(wù)。為措美企業(yè)網(wǎng)站制作PC+手機(jī)+微官網(wǎng)三網(wǎng)同步一站式服務(wù)解決您的所有建站問(wèn)題。

XML,Extensible Markup Language,擴(kuò)展性標(biāo)識(shí)語(yǔ)言。文件的后綴名為:.xml。就像HTML的作用是顯示數(shù)據(jù),XML的作用是傳輸和存儲(chǔ)數(shù)據(jù)。

據(jù)說(shuō),java是一門專業(yè)操作XML的語(yǔ)言。

是干啥用的?

為了便于不同應(yīng)用、不同平臺(tái)之間的數(shù)據(jù)共享和通信。

XML是干什么用的

具體點(diǎn)的作用為:

(1)可作為一種簡(jiǎn)單的數(shù)據(jù)庫(kù),存儲(chǔ)并檢索數(shù)據(jù);

(2)傳輸約定格式的文件;

(3)做軟件的配置文件?!九渲梦募罕4孳浖O(shè)置的文件】

XML的哥哥——HTML

XML的出生是為了完善HTML的缺陷和局限性。

在使用方面的區(qū)別如下:

XML是干什么用的

XML的閨蜜——JSON

JSON,Javascript Object Notation,js對(duì)象表示法。作用也是存儲(chǔ)和交換文本信息。

兩者比較:JSON比XML更小,更快,更易解析,so,也更受歡迎。

兩者作用范圍:JSON適用于簡(jiǎn)單的傳值,XML適用于更廣闊的范圍。

XML的數(shù)據(jù)結(jié)構(gòu)——樹(shù)形結(jié)構(gòu)

XML是干什么用的

具體是怎么體現(xiàn)的,讀者可參照下文實(shí)例中的代碼,一看便明白。

值得關(guān)注的是,就像一棵書(shū)只有一個(gè)根,XML只能有一個(gè)根元素。

思維導(dǎo)圖

XML是干什么用的

舉例

.xml文件中的代碼:

<?xml version="1.0" encoding="UTF-8"?>
<email xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="email.xsd">
<to>liuwei8809@163.com</to>
<form>hellokitty@163.com</form>
<title>about loving</title>
<body>I love you forever!</body>
<date>2008-11-12</date>
</email>

.xsd文件中的代碼:

<?xml version="1.0" encoding="UTF-8"?>
<schema xmlns:xs="http://www.w3.org/2001/XMLSchema">
   <xs:element name="email">
        <xs:complexType>
          <xs:sequence>
			<xs:element name="to" type="xs:string"></xs:element>
			<xs:element name="from" type="xs:string"></xs:element>
			<xs:element name="title" type="xs:string"></xs:element>
			<xs:element name="body" type="xs:string"></xs:element>
			<xs:element name="date" type="xs:date"></xs:element>
         </xs:sequence>
       </xs:complexType>
   </xs:element>
</schema>

實(shí)現(xiàn)的效果:

XML是干什么用的

看完了這篇文章,相信你對(duì)XML是干什么用的有了一定的了解,想了解更多相關(guān)知識(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)景需求。

當(dāng)前文章:XML是干什么用的-創(chuàng)新互聯(lián)
分享鏈接:http://bm7419.com/article46/cdepeg.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供網(wǎng)站策劃全網(wǎng)營(yíng)銷推廣、定制開(kāi)發(fā)、網(wǎng)頁(yè)設(shè)計(jì)公司、云服務(wù)器App設(shè)計(jì)

廣告

聲明:本網(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)

成都定制網(wǎng)站建設(shè)