解析XML數據庫_Xml教程
推薦:解析xslt的用途adun今天問我xslt到底有什么用。相對于其他技術,它有什么存在的必要性。 xslt的主要作用是對xml結構的轉換,即它是一種描述結構變換規則的語言。不過也可以將它與我們更熟悉的用于生成html(結構)的模板語言作一個對比。 1. 兩者都能直接生成xml格式的文本(
----------------------------------概述----------------------------
XML數據庫(廣義) = XML-enabled數據庫 + native-XML數據庫
XML-enabled數據庫 = 內部不以XML格式存儲數據
native-XML數據庫 = 內部以XML格式存儲數據
----------------------------------產品&技術----------------------------
XML-enabled數據庫產品例:如Lotus 的 Domino。
XML-enabled數據庫實現例:比如你的關系型DBMS,你想要它能處理XML數據,你可以用一個叫XML-DBMS的中間件:
關系型DBMS<------JDBC------>XML-DBMS中間件<------------>XML數據
XML-enabled數據庫遭到的批評:XML的分層特性是其優點,被映射成關系數據庫的Table后,成了平面的行和列,優點盡失。
native-XML數據庫產品例:Software AG 的 Tamino。
----------------------------------more----------------------------
根據Ronald Bourret在《XML Database Products》一文中的描述,XML Database分為六種:
Middleware
XML-Enabled Databases
XML Servers (溫昱注:就是上面的native-XML數據庫)
XML-Enabled Web Servers
Content Management Systems
Persistent DOM Implementations
分享:淺析XML字符串和XML DOCUMENT的相互轉換在做一般的XML數據交換過程中,我更樂意傳遞XML字符串,而不是格式化的XML Document。這就涉及到XML字符串和Xml Document的轉換問題,說白了這是個很簡單的問題,本文就各種XML解析器分別列舉如下,以方便自己今后查閱。 一、使用最原始的javax.xml.parsers,
- 相關鏈接:
- 教程說明:
Xml教程-解析XML數據庫。