91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

XML元素的示例分析

發布時間:2021-01-28 10:02:05 來源:億速云 閱讀:132 作者:小新 欄目:編程語言

小編給大家分享一下XML元素的示例分析,相信大部分人都還不怎么了解,因此分享這篇文章給大家參考一下,希望大家閱讀完這篇文章后大有收獲,下面讓我們一起去了解一下吧!

XML元素有簡單的命名規則。
XML元素是可以擴展的
XML文檔可以被擴展一邊攜帶更多的信息。
請看下面的XML便條例子:

<note> 
<to>Lin</to> 
<from>Ordm</from> 
<body>Don't forget me this weekend!</body> 
</note>


讓我們來設想一個能夠讀取此XML文檔的并能解讀其中XML元素(<to>, <from>, 和<body>)的軟件,可能的輸出如下:
MESSAGE  
To: Lin
From: Ordm
Don't forget me this weekend!

我們再來設想,如果便條的作者Ordm在這個XML文檔中加入一些額外的信息,如下所示:

<note> 
<date>2002-12-24</date> 
<to>Lin</to> 
<from>Ordm</from> 
<heading>Reminder</heading> 
<body>Don't forget me this weekend!</body> 
</note>


那么原來的應用程序會中斷或者崩潰么?
不會。應用程序仍然會正確的解讀<to>, <from>, 和<body> 等元素,并且產生同樣的輸出。
XML文檔是可以擴展的!

XML元素是相互關聯的
XML元素之間是父元素和子元素的關系。
為了更好的理解XML術語,必須了解XML元素之間的關系如何,以及元素的內容是如何被描述的。
設想有這樣一本書:
署名: XML 指南
第一章: XML入門簡介
什么是HTML  
什么是XML  
第二章: XML語法
XML元素必須有結束標記  
XML元素必須正確的嵌套  


我們可以用XML文檔來描述這本書:

<book> 
<title>XML 指南</title> 
<prod id="33-657" media="paper"></prod> 
<chapter>XML入門簡介 
<para>什么是HTML</para> 
<para>什么是XML</para> 
</chapter> 
<chapter>XML語法 
<para>XML元素必須有結束標記</para> 
<para>XML元素必須正確的嵌套</para> 
</chapter> 
</book>

在上面的代碼中,Book元素是XML文檔的根元素,title元素和chapter元素是book元素的子元素。Book元素是title元素和chapter元素的父元素。title元素,prod元素和chapter元素是平級元素,因為他們都有同一個父元素。  

XML元素的內容
XML元素有不同的內容。
XML元素指的是從該元素的開始標記到結束標記之間的這部分內容。
XML元素有元素內容,混合內容,簡單內容或者空內容。每個元素都可以擁有自己的屬性。
在上面的例子中,book元素有元素內容,應為book元素包含了其它的元素。Chapter元素有混合內容,因為它里面包含了文本和其他元素。para元素有簡單的內容,因為它里面僅有簡單的文本。prod元素有空內容,因為他不攜帶任何信息。
在上面的例子中,只有prod元素有屬性,id屬性值是33-657,media屬性值是paper。
XML元素命名
XML元素命名必須遵守下面的規則:
元素的名字可以包含子母,數字和其他字符。  
元素的名字不能以數字或者標點符號開頭。  
元素的名字不能以XML(或者xml,Xml,xMl...)開頭。  
元素的名字不能包含空格。  
自己“發明”的XML元素還必須注意下面一些簡單的規則:
任何的名字都可以使用,沒有保留字(除了XML),但是應該使元素的名字具有可讀性,名字使用下劃線是一個不錯的選擇。
例如: <first_name>, <last_name>.
盡量避免使用“-”,“.”,因為有可能引起混亂。
只要你愿意元素的名字可以很長,但也不要太夸張了哦。命名應該遵循簡單易讀的原則,例如:<book_title>是一個不錯的名字,而<the_title_of_the_book>則顯得羅嗦了。  
XML文檔往往都對應著數據表,我們應該盡量讓數據庫中的字段的命名和相應的XML文檔中的命名保持一致,這樣可以方便數據變換。
非英文/字符/字符串也可以作為XML元素的名字,例如<藍色理想><經典論壇>這都是完全合法的名字。但是有一些軟件不能很好的支持這種命名,所以盡量使用英文字母來命名。
在XML元素命名中不要使用":",因為XML命名空間需要用到這個十分特殊的字符。

以上是“XML元素的示例分析”這篇文章的所有內容,感謝各位的閱讀!相信大家都有了一定的了解,希望分享的內容對大家有所幫助,如果還想學習更多知識,歡迎關注億速云行業資訊頻道!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

溆浦县| 伊吾县| 广平县| 峨眉山市| 广元市| 徐闻县| 宜黄县| 秦皇岛市| 昔阳县| 余庆县| 乐清市| 龙陵县| 鹿泉市| 平顶山市| 保亭| 长海县| 新蔡县| 旬阳县| 新竹市| 承德县| 灌云县| 绥棱县| 连云港市| 铅山县| 福州市| 莒南县| 招远市| 宜昌市| 长子县| 五家渠市| 中超| 元谋县| 会同县| 宿松县| 克拉玛依市| 武威市| 钟祥市| 屏东市| 鸡西市| 邛崃市| 台湾省|