xml xsd和xsl之間的關係和使用例項

2021-08-30 18:19:33 字數 674 閱讀 8939

簡單地說,xsl是說明xml如何表達出來的樣式檔案,而xsd給出xml檔案的格式描述 

如果說xml是一疊鈔票,xsd就是驗鈔機,看看裡面有沒有假鈔,而xsl是點鈔機,看看到底是多少錢。用xml可以不用xsd,就像花錢的時候不一定要驗鈔一樣,但是收錢的人一般是想要驗的。而花錢的時候不能不點鈔,不點那就不是花錢了,是玩錢。當然了,點鈔不一定要用點鈔機,也可以用手點。 

比方不是很恰當。想說明的是,xml(檔案裡面的東西)是內容,xsd是內容的格式,xsl是處理內容的。

下面是xml和xsl結合的例子

product.xml檔案的內容如下

<?xml version="1.0"?>  

<?xml:stylesheet type="text/xsl" href="table.xsl"?>

swpi

blue

100

swpi

blue

200

swpi

blue

300

<?xml version="1.0"?>   

product id

description

category

color

和之間的關係

1.0 簡介 本 簡要的 了xml和資料庫 之間的關係,同時列出一些可以使用資料庫處理xml文件的。雖然這裡不打算詳盡地介紹這些軟體,但是筆者希望它能夠描述使用資料庫處理xml文件中的主要部分。這裡有點偏向與 關聯式資料庫,因為我的經驗如此。2.0 xml是資料庫嗎?在開始討論xml和資料庫之前,我...

類之間的關係(1 使用關係和組合關係)

組合關係中的建構函式和析構函式的呼叫順序 組合關係中呼叫成員的帶引數的建構函式 之前的章節我們介紹了單個類有關的知識。在程式中如果出現多個類,那麼它們之間會表現出一定的關係。粗略的看,類之間有以下幾種關係 使用關係是比較弱的關係,就是說a類使用了b類的功能 方法 在 層面,a類可能以如下方式使用了b...

Http和Socket之間的和關係

一 先說下http網路協議棧 二 連線過程 三 重點來了,tcp套接字程式設計,也就是所謂的socket 四 通過比較發現http和socket完全是兩個不同的概念,http是應用層的,socket是傳輸層和網路層的,http要基於socket實現。httpclient的預設請求超時時間為60s。五...