XML標記語言

2021-08-29 14:01:33 字數 1081 閱讀 5951

xml與html的差異 應用

做為系統的配置檔案

ajax中傳輸資料ajax中傳輸資料

web services中傳輸資料

異構平台的資料交換與整合(跨平台的)

xml宣告

<?xml version="1.0"  encoding="utf-8"?>

version表示xml 的版本

encoding表示xml檔案使用的字元編碼方法

根元素

(1)xml檔案的結構上是一中樹狀結構,它從「根部」開始,然後擴充套件到「枝葉」

(2)xml的內容必須包含在乙個單一元素中。這個單一元素稱為根元素,它包含 文件中所有文字和其它元素。

(3)xml檔案必須要有根元素

實體引用

為了避免把字元資料和標籤中需要用到的一些特殊符號相混淆,xml提供了實體引用。

在特殊的標籤cdata下,所有的標籤、實體引用都被忽略,而被xml處理程式一視同仁地當作字元資料看待。

格式:

注釋:

xml的顯示

處理指示(pi)processiong instructions,指示當前的xml檔案的內容,如何被顯示或處理。

語法格式:<?target arg*?>

例子:使用xslt處理當前的xml檔案

<?xml-stylesheet type="text/xsl" href="book.xsl" ?>

格式良好的xml

格式良好

擁有正確語法的xml被稱為"形式良好"的xml

通過dtd驗證的xml是「合法」的xml

格式良好的xml會遵守以下xml語法規則:

(1)xml檔案必須有根元素

(2)xml檔案必須有關閉標籤

(3)xml標記對大小寫敏感

(4)xml元素必須被正確的巢狀

(5)xml屬性必須加引號

xml標記語言的學習

xml是extensible markup language的簡寫,一種擴充套件性標識語言。html是一種標記語言,全稱 hypertext markup language 超文字標記語言。同時,html裡面有很多標籤,類似,等,都是在html 4.0裡規範和定義,而xml裡允許你自己建立這樣的標籤...

XML可擴充套件標記語言

xml 的全稱為可擴充套件標記語言 即 extensible markup language 它是 w3c定義的一種標準。那麼為什麼會出現 xml?其優勢到底在 呢?必知必會 xml與 html 相比的優勢 相信讀者對 html 都非常熟悉,html 是一種標記語言,同時,html 裡面有很多標籤,...

可擴充套件標記語言Xml

xml用於描述資料,是當前處理結構化文件資訊的有力工具。與作業系統程式語言的開發平台無關,可以實現不同系統之間的資料互動。姓名性別 中第一行是xml宣告,它一般在xml文件的第一行。它由兩個部分組成 version 文件符合xml1.0規範。encoding 文件字元編碼,預設為 utf 8 為注釋...