作者:xyz
xml在java語言中的三大作用:
1)對小批量數據的格式化存儲
2)數據的傳遞,包括從服務器向IE瀏覽器傳遞
3)用戶構造java web程序的展現技術
===========================
XML的存儲
1)xml 配置文件
如,自定義一個實現有關數據庫連接的XML文件
然后寫一個讀取配置文件的java程序,可以利用DOM,SAX等API實現XML的讀取和解析。
2)xml數據庫
DOM 接口對XML文件的地位與JDBC相對于關系數據庫的地位相當,都是數據操作的統一接口。可以通過DOM接口,將XML文件中的數據套上特定界面模板顯示在IE瀏覽器中。
XML的生成
1)通過標記完成XML數據發布(提取數據庫數據,并將所提取數據按照字符串拼接形式發布成XML)
2)通過程序語句完成XML數據發布(思路核心首先在內存中將指定數據生成document對象,然后再將比Document對象保存到硬盤上,從而實現XML文件的創建)這種創建方式要比字符串拼接方式穩定而高效。
網頁數據展現
1)傳統數據展現技術
jsp asp html
2)XML服務器數據展現
3)XML客戶端數據展現
將XML數據文件和相應的XSL展現文件同時發送到客戶瀏覽器上,借助客戶瀏覽上的XSLT引擎,將XML文件轉變為HTML文件顯示
由于這種設計方法實現了數據和樣式的徹底分離,因此程序的運行效率和維護效率有根本性提高。
2008年6月12日16:57:39
posted on 2008-06-12 16:58
xyz 閱讀(205)
評論(0) 編輯 收藏