首页 > 文档
疯狂XML讲义
- 2024-05-30
- 1345 ℃
自从1998年问世以来,XML已经广泛应用于各种开发平台、各种编程语言中,并衍生出大量新的标记语言:如SVG(Scalable Vector Graphics)、SMIL(Synchronized Multimedia Integration Language)等,这些都充分说明了XML强大的生命力和广泛的应用前景。
对于大部分Java开发者而言,使用XML最多的地方还是配置文件,不管是Java Web应用的初学者,还是Struts、Spring等开源框架的学习者,几乎每天都会接触到大量的XML文档。因此大部分开发者都会把XML文档和配置文件等同起来,但实际上XML的应用是非常广泛的。本书系统而深入地介绍了XML以及XML相关方面的内容,并通过实际案例示范了XML在实际开发中的应用,本书将带领读者系统而深入地掌握XML的相关知识。
本书大部分章节后都提供了相应的编程习题,供学习者巩固所学、将理论融入实际开发之用。关于这些编程习题的解题思路和参考答案可登录http://www.crazyit.org获取。
本书有什么特点
本书写作过程中大量参考了http://www.w3c.org站点中关于DTD、XML Schema、XSLT、XPath、XQuery等技术的最新规范。也参考了微软MSDN里关于XML的内容,主要由http://msdn. microsoft.com/zh-cn/library/ms256177.aspx和http://msdn.microsoft.com/zh-cn/library/ms256177(VS.80).aspx两个页面提供。
本书希望系统、深入地介绍XML以及相关技术,希望读者能通过本书更全面地掌握、使用XML的相关知识。归纳起来,本书大致有如下3个特点。
1.知识全面、专业性强
本书并不是一本关于XML基础的图书,本书系统而深入地介绍了XML相关知识,不仅包括DTD、XML Schema等基础内容,也包括XSLT、XPath、XQuery、DOM、SAX、JDOM和dom4j等高级内容。除此之外,还介绍了XML在实际企业开发中一个重要的应用方向:Web Service,并介绍了Java领域的Web Service框架CXF的用法。这些知识点覆盖了XML相关的绝大部分内容,专业性非常强。
2.案例实际、实用性强
本书前面各章讲解各小知识点时,不仅介绍了它们的基本语法,还提供了与之对应的小范例,希望读者能理论结合实际,边读边练,通过编码来掌握相应的知识。本书除了介绍XML及其相关知识之外,更重点介绍了如何将XML知识融入实际应用开发,例如书中最后两个案例,都是XML在实际企业开发中极好的范例。
3.深入浅出、易读性强
本书与疯狂Java体系的其他图书一样,即使在介绍专业性极强的知识时,也尽量使用深入浅出的类比来帮助读者理解它们,然后配合针对性很强、重点突出的小示例来说明这些知识,降低初学者的学习难度。通过这种案例驱动的讲解方式,让读者阅读时更容易理解各知识点的功能;接下来又能迅速将所学知识应用于实际开发。
上一篇:大规模分布式系统架构与设计实战
相关内容
C++编程思想
供应商管理单据 - 企业...
元素周期表:注明了每个...
Redi协议的请求和响应有...
2025考研数学基础知识
Redi是如何处理容易超时...
响应式Web设计:HTML5和CSS3实战
MC如何淘汰冷key和失效key
-
初高中教师资格证面试通关资料大全
2024-08-19 1291
-
【2024考研英语】田静vip学习资料
2024-08-18 1653
-
教师资格证考试资料
2024-08-19 1404
-
三味·小学必背古诗文三四五六年级
2024-07-13 1298
-
JavaScript权威指南
2024-05-24 1090
-
中医执业医师(2018)-基础学习笔记
2024-08-20 1859
-
呼吸系统疾病
2024-06-18 1561
-
电影的戏剧艺术
2024-07-06 1667
-
企业清洁卫生管理表格 - 企业管理表格
2024-07-30 1198
-
2023法硕考研共享资料
2024-08-19 1205
文章评论 (0)
- 这篇文章还没有收到评论,赶紧来抢沙发吧~


下载完整资料
点击分享文章