Chinaunix首页 | 论坛 | 博客
  • 博客访问: 591011
  • 博文数量: 748
  • 博客积分: 5000
  • 博客等级: 大校
  • 技术积分: 5005
  • 用 户 组: 普通用户
  • 注册时间: 2008-09-08 12:36
文章分类

全部博文(748)

文章存档

2011年(1)

2008年(747)

我的朋友

分类:

2008-09-08 18:23:00

版权声明:本作品已刊登在《IT实验室周报》第6期第5版,作者江北书生。版权属于《IT实验室周报》与中国IT实验室网站共同所有,禁止任何媒体、网站或个人在未经书面授权的情况下转载、摘编或利用其它方式使用上述作品。已经授权使用作品的,应在授权范围内使用,并注明“来源:IT实验室周报”。违反上述声明者将追究其相关法律责任。

    摘要:本文从 EE系统中对XML应用的需求出发,详细论述了XML在企业级应用系统中的若干问题,内容涵盖XML的解析处理、XML的与Java的相互转换、XML的展示与抓取、XML数据的查询与持久化这几个方面,并重点论述了企业应用中XML与Java的转换的技术难题,并给出了一个实际可行的解决方案。

    一、XML在Java中应用的概述

    XML是一种可扩展标记语言(EXtensible Markup Language),于1998年2月10日被确立为 W3C 标准。由于是一种标记语言,这使得成为XML跨平台的、用于传输信息且独立于软件和硬件的工具。

    XML设计的目的是为了描述数据,它使用使用文件类型声明(DTD)或者 XML Schema 来描述数据规范。带有 DTD 或者 XML Schema 的 XML 被设计为具有自我描述性。XML标签没有被预定义,您必须自行定义标签。

    XML与HTML的最大的区别是两者目的不同,XML作为数据载体来描述数据,而HTML是为了格式化和展示数据。

    在Java EE应用中,XML主要用来描述配置和数据的。配置信息描述是最常见不过的了,比如Java Web应用的描述符web.xml包括很多开源框架的配置信息。数据主要是XML的数据与其他格式的数据的转换,XML与Java、XML与数据库表记录、XML与HTML等转换。

[1]     

【责编:Zenghui】

--------------------next---------------------

阅读(363) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~