xml及DTD的解析及運用

2021-05-28 07:40:50 字數 903 閱讀 5965

9月18日

xml的認識

xml是一種標記語言。標記指計算機所能理解的資訊符號,通過此標記,計算機之間可以處理包含各種資訊的文章等,

xml用來傳送及攜帶資料資訊,不用來表現或展示資料,

html

語言則是用來表示資料,所以

xml用途的焦點是它說明資料是什麼,以及攜帶資料資訊。

xml定義結構,儲存資訊,傳送資訊

例:張林傳送李明的便條,儲存為xml

李明張林

問候最近可好

**是文件元素(

document element)

,它是檔案中最外面的標籤

(我們認為元素

(element)

是騎士標籤和結束標籤之間的內容),所以其他標籤必須寫在這個標籤之內來組成乙個有效的

xml檔案。

有關dtd

的介紹,這一點比較重要

其中檔名寫成 *.dad

的形式

語法如下

根元素名稱 [

規則宣告

規則宣告

規則宣告元素:

根元素 

empty>

此表示空元素

元素名稱 

any>

表示可以出現任何內容當然元素也可為空

若元素中又出現子元素,語法如下

元素名稱 

(子元素的宣告

)>

若包含較多子元素則用逗號分隔開

元素名稱 

(#pcdata)> 

表示在該元素內容裡放置文字,但是不允許出現

& > < ' ''

等符號

下面介紹一下cdata

的用法

文字(任何)

例 

abcabc123$mp;

XML中DTD介紹及使用

dtd全名document type definition,意思為 文件型別定義 有兩個作用,第乙個可以幫助編寫合法的 第二個讓瀏覽器正確顯示 dtd應該放在每乙個文件的第一行,這樣才能告訴瀏覽器用的語言。通常,編寫正確的 擁有乙個合適的dtd,瀏覽器黑根據w3c標準顯示 dtd的基本語法 1 em...

XML的建立及解析

xml 可擴充套件的標記性語言,提供了乙個跨平台,跨網路,跨程式的語言資料描述方式,使用xml可以方便的實現資料交換,系統配置等 常見功能 不過現在常用的資料交換是使用json xml 語法規則 彭 23 1.區分大小寫 2.第一行是前導區,只能放 3.除了第一行之外的稱為資料區 所有資料區必須有乙...

XML簡介及解析技術

xml是可擴充套件標記性語言 xml的作用 可以用來儲存資料 它可以用來做為工程或模組的配置檔案 它可以用來做為網路資料傳輸的格式 文件說明 說明 元素 標籤 xml屬性 cdata 文字區域 格式 dom4j程式設計步驟 先載入xml檔案建立document物件 通過document物件拿到根元素...