Posted on 2005-02-17 23:25
laogao 閱讀(303)
評論(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。我將不定期更新本專題。