- Java核心技術·卷Ⅱ:高級特性(原書第10版)
- (美)凱S.霍斯特曼
- 388字
- 2020-10-30 18:10:47
第3章 XML
▲XML概述
▲使用命名空間
▲解析XML文檔
▲流機制解析器
▲驗證XML文檔
▲生成XML文檔
▲使用XPath來定位信息
▲XSL轉換
Don Box等人在其合著的《Essential XML》(Addison-Wesley出版社2000年出版)的前言中半開玩笑地說道:“可擴展標記語言(Extensible Markup Language,XML)已經取代了Java、設計模式、對象技術,成為軟件行業解決世界饑荒的方案。”確實,正如你將在本章中看到的,XML是一種非常有用的描述結構化信息的技術。XML工具使處理和轉化信息變得十分容易。但是,XML并不是萬能藥,我們需要領域相關的標準和代碼庫才能有效地使用XML。此外,XML非但沒有使Java技術過時,還與Java配合得很好。從20世紀90年代末以來,IBM、Apache和其他許多公司一直在幫助開發用于XML處理的高質量Java庫,其中大部分重要的代碼庫都整合到了Java平臺中。
本章將介紹XML,并涵蓋了Java庫的XML特性。一如既往,我們將指出何時大量地使用XML是正確的;而何時必須有保留地使用XML,通過利用良好的設計和代碼,來采用老辦法解決問題。
推薦閱讀
- INSTANT OpenCV Starter
- Cocos2d-x游戲開發:手把手教你Lua語言的編程方法
- Python語言程序設計
- Mastering Python Networking
- 微信小程序開發解析
- Mastering RStudio:Develop,Communicate,and Collaborate with R
- SQL Server與JSP動態網站開發
- Selenium Testing Tools Cookbook(Second Edition)
- 動手學數據結構與算法
- Visual C#.NET Web應用程序設計
- Lift Application Development Cookbook
- jQuery for Designers Beginner's Guide Second Edition
- ASP.NET 4.0 Web程序設計
- 深度學習程序設計實戰
- TypeScript圖形渲染實戰:2D架構設計與實現