XML入門指南(4)XML元素(轉)

amyz發表於2007-08-12
XML入門指南(4)XML元素(轉)[@more@]

  XML元素是可以擴充套件的,它們之間有關聯。

  XML元素有簡單的命名規則。


XML元素是可以擴充套件的

  XML文件可以被擴充套件一邊攜帶更多的資訊。

  請看下面的XML便條例子:

Lin Ordm Don't forget me this weekend!

  讓我們來設想一個能夠讀取此XML文件的並能解讀其中XML元素(, , 和)的軟體,可能的輸出如下:

MESSAGE

  To: LinFrom: Ordm

  Don't forget me this weekend!

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

2002-12-24 Lin Ordm Reminder Don't forget me this weekend!

  那麼原來的應用程式會中斷或者崩潰麼?

  不會。應用程式仍然會正確的解讀, , 和 等元素,並且產生同樣的輸出。

  XML文件是可以擴充套件的!


XML元素是相互關聯的

  XML元素之間是父元素和子元素的關係。

  為了更好的理解XML術語,必須瞭解XML元素之間的關係如何,以及元素的內容是如何被描述的。

  設想有這樣一本書:

  署名: XML 指南

  第一章: XML入門簡介

  • 什麼是HTML
  • 什麼是XML

  第二章: XML語法

  • XML元素必須有結束標記
  • XML元素必須正確的巢狀

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

XML 指南 XML入門簡介 什麼是HTML 什麼是XML XML語法 XML元素必須有結束標記 XML元素必須正確的巢狀

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


來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/10752019/viewspace-950258/,如需轉載,請註明出處,否則將追究法律責任。

相關文章