XML入門指南(4)XML元素(轉)
XML元素是可以擴充套件的,它們之間有關聯。
XML元素有簡單的命名規則。
XML元素是可以擴充套件的
XML文件可以被擴充套件一邊攜帶更多的資訊。
請看下面的XML便條例子:
Lin Ordm Don't forget me this weekend!
讓我們來設想一個能夠讀取此XML文件的並能解讀其中XML元素(
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/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- XML 元素概述XML
- 快速將log4j.xml轉換為logback.xmlXML
- PHP xml 轉陣列 陣列轉 xml 操作PHPXML陣列
- xml--概述,快速入門,約束XML
- java如何檢查XML元素JavaXML
- C# XML基礎入門(XML檔案內容增刪改查清)C#XML
- XML從入門到深入(超詳細)XML
- xml字串轉JSON字串XML字串JSON
- C# 操作xml(轉)C#XML
- DOM4J 解析 XML 之忽略轉義字元XML字元
- SpringBoot—整合log4j2入門和log4j2.xml配置詳解Spring BootXML
- XML和Dom4jXML
- SVG XML 格式定義圖形入門介紹SVGXML
- Java 將HTML轉為XMLJavaHTMLXML
- XML Schema(XSD)詳解:定義 XML 文件結構合法性的完整指南XML
- XML轉化為json工具類XMLJSON
- C# 將HTML轉為XMLC#HTMLXML
- C# 將Excel轉為XMLC#ExcelXML
- java 物件與xml相互轉換Java物件XML
- XMLXML
- qt 寫入xml檔案例項QTXML
- MySQL load xml載入資料MySqlXML
- XML DOM 載入函式概述XML函式
- Log4J.xml配置詳解XML
- 使用FOR XML AUTO控制XML輸出KHXML
- XML文件節點導航與選擇指南XML
- XML文件XML
- Xml解析XML
- dom4j遍歷巢狀xml巢狀XML
- Python將xml格式轉換為json格式PythonXMLJSON
- xml與陣列的相互轉換——phpXML陣列PHP
- Mybatis xml特殊符號轉義寫法MyBatisXML符號
- 把list集合的內容寫入到Xml中,通過XmlDocument方式寫入Xml檔案中XML
- Maven快速入門(四)Maven中的pom.xml檔案詳解MavenXML
- MyBatis從入門到精通(二):MyBatis XML方式的基本用法之SelectMyBatisXML
- Spring Boot入門(七):使用MyBatis訪問MySql資料庫(xml方式)Spring BootMyBatisMySql資料庫XML
- 序列化篇 生成xml 以及讀取xmlXML
- XML基礎XML
- php建立XMLPHPXML