Posted on 2005-02-17 23:25
laogao 阅读(299)
评论(0) 编辑 收藏 所属分类:
On Java
作为J2EE的开发者,其实我们每天都面对着各种各样的XML文件及应用,可以说XML几乎成了我们的家常便饭,从ANT的build.xml到Web Server的web.xml到Struts框架的struts-config到EJB应用的ejb-jar.xml到持久层框架如SQLMaps再到RPC中的消息传递,XML已经渗透到了我们平常开发工作的每一个角落,这一事实充分说明了XML强大的功能和生命力。(XML的应用范畴当然远不止这些J2EE的东东)
然而我们真正了解XML有多少?也许我们并没有真正思考过这样的问题,通常我们只是学学某类XML配置文件的写法,然后依葫芦画瓢,仅此而已,甚至在某些情况下我们可以直接通过图形界面或自动化工具生成所需的XML文档。当我发现自己虽然做了近4年Java但其实对XML知之甚少时,首先是惊讶,然后汗颜,再后来我就想,索性把XML的基础拿来从头温习一下,于是就有了你现在看到的blog文章。
基本上,我会记录最基础的XML概念和用法,用尽可能简单明了的表达方式让自己和大家一起对XML重新来过。这些基本的东西清楚以后,我们再回过头来看我们日常接触到的XML,定当有一些更深入的认识。
本学习笔记大致上将分为三块:I - XML的基本概念,II - XML的用法/用途,III - Java中用于处理XML的API。我将不定期更新本专题。