完全掌握XML——基础概念、核心技术与典型案例
分類: 图书,计算机/网络,程序设计,HTML XML ,
作者: 左伟明 编著
出 版 社: 人民邮电出版社
出版时间: 2009-6-1字数:版次: 1页数: 539印刷时间:开本: 16开印次:纸张:I S B N : 9787115198341包装: 平装编辑推荐
深刻讲解XML技术最有价值的核心内容。与NET开发、数据库、Web通信紧密联系。层次分明,讲解清晰,注重归纳总结技术重点。实例丰富,近六十个示例项目,代码逾四百段,可操作性强。图文并茂,结构图、示意图逾两百幅。
内容简介
本书分为基础概念、核心技术和典型应用案例3篇,面向希望使用XML解决实际问题的读者,以微软.NET框架为载体,讲述如何应用XML各项技术的优点,开发应用程序、解决文档信息管理、配置应用程序、交换数据等实际问题的方法。本书清晰地阐释了基础概念,并以交错讲述的形式引入了操作实例,层次清晰,由浅入深,讲解步骤明确,一步步地引领读者认识XML技术并用其解决实际问题。
本书适合具有一定应用程序开发经验和Web技术基础的读者自学,同时也可用作高校相关专业师生和社会培训班的教材。
目录
第1篇XML基础概念
第1章XML的特征及应用场合简介
1.1XML的特征
1.2应用XML
1.3最常用的XML核心技术
1.4总结
第2章XML语法
2.1XML基本语法
2.2元素和属性的选择
2.3总结
第3章XML名称空间
3.1名称空间的作用及其标记方法
3.2使用名称空间
3.3总结
第4章XML数据结构
4.1逻辑数据结构与内存对象模型
4.2物理数据结构与流式模型
4.3选择适当的数据载体
4.4总结
第5章XML路径查询技术
5.1XPath基本概念
5.2使用SketchPath调试XPath
5.3常用XPath轴介绍
5.4XPath中的节点类型
5.5常用XPath函数、运算符介绍
5.6常见XPath示例
5.7总结
第2篇XML核心技术
第6章应用:使用内存模型编程处理XML文档
6.1内存模型的特点及一般操作
6.2使用文档对象模型(DOM)处理文档
6.3使用XPathNavigator模型处理数据
6.4使用LINQ to XML模型处理 文档
6.5总结
第7章应用:使用流式模型处理XML文档
7.1模型的特点及一般操作
7.2使用流式模型输出XML文档
7.3使用流式模型读取XML文档
7.4总结
第8章应用:XML序列化
8.1映射程序数据与XML数据
8.2使用XmlSerializer序列化XML数据
8.3控制XmlSerializer的输出结果
8.4用XML序列化保存程序配置
8.5生成用于XML序列化的架构
8.6总结
第9章应用:XML与数据库的结合
9.1从关系数据创建XML文档
9.2数据库中的XML文档
9.3编程访问XML字段中的数据
9.4总结
第10章XML架构
第11章XSL转换
第12章应用:XML与Web服务
第3篇XML典型案例
第13章案例:使用XML和Web服务构建多层应用系统