作者: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 阅读(194)
评论(0) 编辑 收藏