解析XML數(shù)據(jù)庫_Xml教程
推薦:解析xslt的用途adun今天問我xslt到底有什么用。相對于其他技術(shù),它有什么存在的必要性。 xslt的主要作用是對xml結(jié)構(gòu)的轉(zhuǎn)換,即它是一種描述結(jié)構(gòu)變換規(guī)則的語言。不過也可以將它與我們更熟悉的用于生成html(結(jié)構(gòu))的模板語言作一個對比。 1. 兩者都能直接生成xml格式的文本(
----------------------------------概述----------------------------
XML數(shù)據(jù)庫(廣義) = XML-enabled數(shù)據(jù)庫 + native-XML數(shù)據(jù)庫
XML-enabled數(shù)據(jù)庫 = 內(nèi)部不以XML格式存儲數(shù)據(jù)
native-XML數(shù)據(jù)庫 = 內(nèi)部以XML格式存儲數(shù)據(jù)
----------------------------------產(chǎn)品&技術(shù)----------------------------
XML-enabled數(shù)據(jù)庫產(chǎn)品例:如Lotus 的 Domino。
XML-enabled數(shù)據(jù)庫實現(xiàn)例:比如你的關(guān)系型DBMS,你想要它能處理XML數(shù)據(jù),你可以用一個叫XML-DBMS的中間件:
關(guān)系型DBMS<------JDBC------>XML-DBMS中間件<------------>XML數(shù)據(jù)
XML-enabled數(shù)據(jù)庫遭到的批評:XML的分層特性是其優(yōu)點,被映射成關(guān)系數(shù)據(jù)庫的Table后,成了平面的行和列,優(yōu)點盡失。
native-XML數(shù)據(jù)庫產(chǎn)品例:Software AG 的 Tamino。
----------------------------------more----------------------------
根據(jù)Ronald Bourret在《XML Database Products》一文中的描述,XML Database分為六種:
Middleware
XML-Enabled Databases
XML Servers (溫昱注:就是上面的native-XML數(shù)據(jù)庫)
XML-Enabled Web Servers
Content Management Systems
Persistent DOM Implementations
分享:淺析XML字符串和XML DOCUMENT的相互轉(zhuǎn)換在做一般的XML數(shù)據(jù)交換過程中,我更樂意傳遞XML字符串,而不是格式化的XML Document。這就涉及到XML字符串和Xml Document的轉(zhuǎn)換問題,說白了這是個很簡單的問題,本文就各種XML解析器分別列舉如下,以方便自己今后查閱。 一、使用最原始的javax.xml.parsers,
- xml創(chuàng)建節(jié)點(根節(jié)點、子節(jié)點)
- WML開發(fā)教程之 WAP網(wǎng)站服務(wù)器配置方法
- WMLScript的語法基礎(chǔ)
- 收集的WML Script標(biāo)準(zhǔn)函數(shù)庫
- WML教程之文本框控件Input
- 無線標(biāo)記語言(WML)基礎(chǔ)之WMLScript 基礎(chǔ)
- xml文件的結(jié)構(gòu)解讀
- 關(guān)于XSL - XSL教程
- 選擇模式 - XSL教程 - 2
- XPath入門 - XSL教程 - 3
- 匹配模式 - XSL教程 - 4
- 測試模式 - XSL教程 - 5
- 相關(guān)鏈接:
- 教程說明:
Xml教程-解析XML數(shù)據(jù)庫
。