C#XML入门经典--C#编程人员必备的XML技能

C#XML入门经典--C#编程人员必备的XML技能
分享
扫描下方二维码分享到微信
打开微信,点击右上角”+“,
使用”扫一扫“即可将网页分享到朋友圈。
作者: [美国] ,
2003-11
版次: 1
ISBN: 9787302074670
定价: 78.00
装帧: 平装
开本: 其他
纸张: 胶版纸
页数: 608页
字数: 1千字
44人买过
  • XML技术是近年来最热门的话题,并且已经广泛应用于编程领域中。
      
      
      本书主要讲述了XML技术在C#中的应用,同时还介绍了XML的相关技术,如XPath、XSLT和XML Schema等。主要内容包括:XML语法和格式良好的XML,XML命名空间,利用DTD和XML Schema进行XML验证,使用SOAP和Web服务,以及运用ADO.NET进行数据库访问等。本书还用两个案例分析来展示XML的具体应用。 第1章 在C#中使用XML的原因

    1.1 使用XML的原因

    1.1.1 开放性

    1.1.2 简单性

    1.1.3 自我描述性

    1.1.4 互操作性

    1.1.5 结构

    1.1.6 分开结构和内容

    1.1.7 可扩展性

    1.2 什么是XML

    1.2.1 XML涉及多种语言

    1.2.2 XML文档

    1.3 使用XML的对象

    1.3.1 内容表示

    1.3.2 B2B电子商务

    1.3.3 远程过程调用

    1.3.4 数据存储和访问

    1.3.5 不使用XML的情况

    1.4 XML标准

    1.4.1 什么是W3C

    1.4.2 XML标准

    1.4.3 与XML相关的标准

    1.4.4 标准重要的原因

    1.5 XML如何适应.NET

    1.5.1 在.NET Framework中使用XML

    1.5.2 .NET中的XML支持

    1.6 小结

    第2章 XML概述

    2.1 XML的概念

    2.1.1 XML元素

    2.1.2 XML属性

    2.1.3 XML解析器

    2.1.4 构建XML

    2.1.5 XML文档的各个组成部分

    2.2 创建格式良好的XML文档

    2.2.1 XML中的元素

    2.2.2 XML中的属性

    2.2.3 在XML中使用注释

    2.3 验证XML文档的有效性

    2.3.1 文档类型定义

    2.3.2 XML Schema

    2.3.3 XML编码

    2.4 小结

    第3章 在.NET中使用XML

    3.1 XML如何适合.NET

    3.1.1 XML

    3.1.2 文档对象模型(DOM)

    3.1.3 命名空间

    3.1.4 DTD和XML Schema

    3.1.5 XPath 

    3.1.6 XSLT

    3.2 .NET Framework使用XML

    3.2.1 配置文件

    3.2.2 ADO.NET

    3.2.3 SOAP和Web服务

    3.3 案例分析——电话簿样式应用程序

    3.4 小结

    第4章 在.NET中读取XML

    4.1 流模型

    4.1.1 流模型和DOM的比较

    4.1.2 流模型中的变体

    4.2 XmlTextReader类

    4.2.1 XmlTextReader属性

    4.2.2 读取属性

    4.2.3 读取较大的数据块

    4.3 XmlNodeReader类

    4.4 XmlValidatingReader类

    4.5 小结

    第5章 在.NET中编写XML

    5.1 利用.NET类编写XML文档

    5.2 XmlWriter类

    5.2.1 XmlWriter方法

    5.2.2 XmlWriter属性

    5.3 XmlWriter类

    5.3.1 XmlTextWriter构造函数

    5.3.2 XmlTextWirter属性

    5.3.3 处理XmlTextWirter

    5.3.4 写入较大的数据块

    5.4 小结

    第6章 在.NET中实现DOM

    6.1 文档对象模型

    6.1.1 文档对象模型与流模型

    6.1.2 .NET DOM继承模型

    6.2 XmlNode类

    6.2.1 XmlNode的定义

    6.2.2 XmlNode的属性

    6.2.3 XmlNode的方法

    6.3 XmlDocument类

    6.3.1 创建节点

    6.3.2 加载和保存

    6.3.3 迭代XmlDocument实例

    6.3.4 编辑XML文档

    6.4 案例分析

    6.4.1 体系结构

    6.4.2 应用程序详细信息

    6.4.3 加载用户联系人

    6.4.4 搜索联系人

    6.4.5 导出联系人

    6.4.6 导入其他联系人

    6.5 小结

    第7章 XPath和.NET

    7.1 System.Xml.XPath命名空间

    7.2 .NET中的XPath类

    7.2.1 XPathDocument类

    7.2.2 XPathNavigator类

    7.2.3 XPathExpression类

    7.3 自定义导航器

    7.4 XML串行化

    7.4.1 如何串行化

    7.4.2 XmlSerializer类

    7.4.3 XmlRootAttribute类

    7.4.4 XmlElementAttribute类

    7.4.5 XmlAttrbuteAttribute类

    7.4.6 使用多个类进行串行化

    7.4.7 改进案例分析

    7.5 小结

    第8章 XSLT

    8.1 何时使用XSLT

    8.1.1 格式化

    8.1.2 转换

    8.2 XSL语言

    8.3 使用XSL

    8.4 XSL命名空间

    8.5 剖析一个简单的XSL示例

    8.5.1 添加处理指令

    8.5.2 创建样式表

    8.6 创建XSLT样式表

    8.6.1 使用XSLT元素

    8.6.2 模式、匹配和模板

    8.6.3 高级模板

    8.6.4 XSLT函数

    8.6.5 XSLT和空白

    8.7 小结

    第9章 在.NET中使用XSLT

    9.1 .NET中的XSLT类

    9.2 XslTransform类

    9.2.1 载入样式表

    9.2.2 转换样式表

    9.2.3 使用XPathDocument使性能最优化

    9.2.4 转换XML文档——实际示例

    9.2.5 样式表中的脚本

    9.2.6 XSLT中的参数

    9.3 XsltArgumentList类

    9.4 小结

    第10章 XML模式——背景知识、语言和一般用法

    10.1 XML模式(XSD)的任务

    10.2 格式良好且有效的XML模式

    10.3 什么是模式

    10.4 XML模式定义语言

    10.4.1 XSD中的元素

    10.4.2 定义属性

    10.5 XML模式数据类型

    10.5.1 通用数据类型

    10.5.2 简单类型

    10.5.3 复杂类型

    10.5.4 内容模型

    10.6 模式验证技术

    10.6.1 验证和命名空间

    10.6.2 通过编程方式进行验证

    10.7 内联模式

    10.8 模式的模块化

    10.8.1 包含模式

    10.8.2 导入模式

    10.8.3 模式的一般用途

    10.9 案列分析——创建一上XSD模式

    10.10 小结

    第11章 XML模式和.NET

    11.1 在Visual Studio.NET中利用模式编辑器

    11.1.1 从XML文档中生成模式

    11.1.2 通过编程方式验证XML

    11.1.3 处理异常和利用ValidationEventHandler

    11.2 XSD和用xsd.exe进行串行化

    11.3 案例分析——改进验证操作

    11.4 小结

    第12章 XML在ADO.NET中的用法

    12.1 ADO.NET概述

    12.2 .NET数据提供者

    12.2.1 Connection类

    12.2.2 Command类

    12.2.3 DataReader类

    12.2.4 DataAdapter类

    12.2.5 CommandBuilder类

    12.3 DataSet类

    12.3.1 数据访问策略

    12.3.2 在DataTable中处理数据

    12.3.3 关联

    12.3.4 DataSet和XML

    12.4 XmlDataDocument类

    12.5 小结

    第13章 Web服务和Remoting

    13.1 Web服务的概念

    13.1.1 GXA——全局XML体系结构

    13.1.2 Web服务和.NET

    13.2 SOAP协议

    13.3 WSDL

    13.3.1 WSDL的用法

    13.3.2 简单的WSDL文件

    13.3.3 发现——DISCO

    13.3.4 目录——UDDI

    13.4 .NET Remoting

    13.4.1 什么是Remoting——体系结构概述

    13.4.2 远程配置

    13.5 案例分析和Web服务

    13.5.1 修改当前应用程序

    13.5.2 创建Web服务

    13.5.3 测试Web服务

    13.6 小结

    第14章 案例分析:一个简单的新闻门户网站

    14.1 应用程序概述

    14.2 应用程序的体系结构

    14.3 业务层

    14.4 表示层

    14.5 部署

    14.6 利用新闻门户网站应用程序

    14.6.1 安全性和提供者注册

    14.6.2 内容管理

    14.6.3 内容管理的工作原理

    14.6.4 contentManager.aspx

    14.6.5 contentMangger.aspx.cs

    14.7 主页面

    14.7.1 主页面的工作原理

    14.7.2 浏览内容

    14.7.3 今天发布什么类型的新闻

    14.7.4 SQLXML托管类

    14.8 改进的建议

    14.9 小结

    附录A 模式数据类型参考

    附录B XSL支持
  • 内容简介:
    XML技术是近年来最热门的话题,并且已经广泛应用于编程领域中。
      
      
      本书主要讲述了XML技术在C#中的应用,同时还介绍了XML的相关技术,如XPath、XSLT和XML Schema等。主要内容包括:XML语法和格式良好的XML,XML命名空间,利用DTD和XML Schema进行XML验证,使用SOAP和Web服务,以及运用ADO.NET进行数据库访问等。本书还用两个案例分析来展示XML的具体应用。
  • 目录:
    第1章 在C#中使用XML的原因

    1.1 使用XML的原因

    1.1.1 开放性

    1.1.2 简单性

    1.1.3 自我描述性

    1.1.4 互操作性

    1.1.5 结构

    1.1.6 分开结构和内容

    1.1.7 可扩展性

    1.2 什么是XML

    1.2.1 XML涉及多种语言

    1.2.2 XML文档

    1.3 使用XML的对象

    1.3.1 内容表示

    1.3.2 B2B电子商务

    1.3.3 远程过程调用

    1.3.4 数据存储和访问

    1.3.5 不使用XML的情况

    1.4 XML标准

    1.4.1 什么是W3C

    1.4.2 XML标准

    1.4.3 与XML相关的标准

    1.4.4 标准重要的原因

    1.5 XML如何适应.NET

    1.5.1 在.NET Framework中使用XML

    1.5.2 .NET中的XML支持

    1.6 小结

    第2章 XML概述

    2.1 XML的概念

    2.1.1 XML元素

    2.1.2 XML属性

    2.1.3 XML解析器

    2.1.4 构建XML

    2.1.5 XML文档的各个组成部分

    2.2 创建格式良好的XML文档

    2.2.1 XML中的元素

    2.2.2 XML中的属性

    2.2.3 在XML中使用注释

    2.3 验证XML文档的有效性

    2.3.1 文档类型定义

    2.3.2 XML Schema

    2.3.3 XML编码

    2.4 小结

    第3章 在.NET中使用XML

    3.1 XML如何适合.NET

    3.1.1 XML

    3.1.2 文档对象模型(DOM)

    3.1.3 命名空间

    3.1.4 DTD和XML Schema

    3.1.5 XPath 

    3.1.6 XSLT

    3.2 .NET Framework使用XML

    3.2.1 配置文件

    3.2.2 ADO.NET

    3.2.3 SOAP和Web服务

    3.3 案例分析——电话簿样式应用程序

    3.4 小结

    第4章 在.NET中读取XML

    4.1 流模型

    4.1.1 流模型和DOM的比较

    4.1.2 流模型中的变体

    4.2 XmlTextReader类

    4.2.1 XmlTextReader属性

    4.2.2 读取属性

    4.2.3 读取较大的数据块

    4.3 XmlNodeReader类

    4.4 XmlValidatingReader类

    4.5 小结

    第5章 在.NET中编写XML

    5.1 利用.NET类编写XML文档

    5.2 XmlWriter类

    5.2.1 XmlWriter方法

    5.2.2 XmlWriter属性

    5.3 XmlWriter类

    5.3.1 XmlTextWriter构造函数

    5.3.2 XmlTextWirter属性

    5.3.3 处理XmlTextWirter

    5.3.4 写入较大的数据块

    5.4 小结

    第6章 在.NET中实现DOM

    6.1 文档对象模型

    6.1.1 文档对象模型与流模型

    6.1.2 .NET DOM继承模型

    6.2 XmlNode类

    6.2.1 XmlNode的定义

    6.2.2 XmlNode的属性

    6.2.3 XmlNode的方法

    6.3 XmlDocument类

    6.3.1 创建节点

    6.3.2 加载和保存

    6.3.3 迭代XmlDocument实例

    6.3.4 编辑XML文档

    6.4 案例分析

    6.4.1 体系结构

    6.4.2 应用程序详细信息

    6.4.3 加载用户联系人

    6.4.4 搜索联系人

    6.4.5 导出联系人

    6.4.6 导入其他联系人

    6.5 小结

    第7章 XPath和.NET

    7.1 System.Xml.XPath命名空间

    7.2 .NET中的XPath类

    7.2.1 XPathDocument类

    7.2.2 XPathNavigator类

    7.2.3 XPathExpression类

    7.3 自定义导航器

    7.4 XML串行化

    7.4.1 如何串行化

    7.4.2 XmlSerializer类

    7.4.3 XmlRootAttribute类

    7.4.4 XmlElementAttribute类

    7.4.5 XmlAttrbuteAttribute类

    7.4.6 使用多个类进行串行化

    7.4.7 改进案例分析

    7.5 小结

    第8章 XSLT

    8.1 何时使用XSLT

    8.1.1 格式化

    8.1.2 转换

    8.2 XSL语言

    8.3 使用XSL

    8.4 XSL命名空间

    8.5 剖析一个简单的XSL示例

    8.5.1 添加处理指令

    8.5.2 创建样式表

    8.6 创建XSLT样式表

    8.6.1 使用XSLT元素

    8.6.2 模式、匹配和模板

    8.6.3 高级模板

    8.6.4 XSLT函数

    8.6.5 XSLT和空白

    8.7 小结

    第9章 在.NET中使用XSLT

    9.1 .NET中的XSLT类

    9.2 XslTransform类

    9.2.1 载入样式表

    9.2.2 转换样式表

    9.2.3 使用XPathDocument使性能最优化

    9.2.4 转换XML文档——实际示例

    9.2.5 样式表中的脚本

    9.2.6 XSLT中的参数

    9.3 XsltArgumentList类

    9.4 小结

    第10章 XML模式——背景知识、语言和一般用法

    10.1 XML模式(XSD)的任务

    10.2 格式良好且有效的XML模式

    10.3 什么是模式

    10.4 XML模式定义语言

    10.4.1 XSD中的元素

    10.4.2 定义属性

    10.5 XML模式数据类型

    10.5.1 通用数据类型

    10.5.2 简单类型

    10.5.3 复杂类型

    10.5.4 内容模型

    10.6 模式验证技术

    10.6.1 验证和命名空间

    10.6.2 通过编程方式进行验证

    10.7 内联模式

    10.8 模式的模块化

    10.8.1 包含模式

    10.8.2 导入模式

    10.8.3 模式的一般用途

    10.9 案列分析——创建一上XSD模式

    10.10 小结

    第11章 XML模式和.NET

    11.1 在Visual Studio.NET中利用模式编辑器

    11.1.1 从XML文档中生成模式

    11.1.2 通过编程方式验证XML

    11.1.3 处理异常和利用ValidationEventHandler

    11.2 XSD和用xsd.exe进行串行化

    11.3 案例分析——改进验证操作

    11.4 小结

    第12章 XML在ADO.NET中的用法

    12.1 ADO.NET概述

    12.2 .NET数据提供者

    12.2.1 Connection类

    12.2.2 Command类

    12.2.3 DataReader类

    12.2.4 DataAdapter类

    12.2.5 CommandBuilder类

    12.3 DataSet类

    12.3.1 数据访问策略

    12.3.2 在DataTable中处理数据

    12.3.3 关联

    12.3.4 DataSet和XML

    12.4 XmlDataDocument类

    12.5 小结

    第13章 Web服务和Remoting

    13.1 Web服务的概念

    13.1.1 GXA——全局XML体系结构

    13.1.2 Web服务和.NET

    13.2 SOAP协议

    13.3 WSDL

    13.3.1 WSDL的用法

    13.3.2 简单的WSDL文件

    13.3.3 发现——DISCO

    13.3.4 目录——UDDI

    13.4 .NET Remoting

    13.4.1 什么是Remoting——体系结构概述

    13.4.2 远程配置

    13.5 案例分析和Web服务

    13.5.1 修改当前应用程序

    13.5.2 创建Web服务

    13.5.3 测试Web服务

    13.6 小结

    第14章 案例分析:一个简单的新闻门户网站

    14.1 应用程序概述

    14.2 应用程序的体系结构

    14.3 业务层

    14.4 表示层

    14.5 部署

    14.6 利用新闻门户网站应用程序

    14.6.1 安全性和提供者注册

    14.6.2 内容管理

    14.6.3 内容管理的工作原理

    14.6.4 contentManager.aspx

    14.6.5 contentMangger.aspx.cs

    14.7 主页面

    14.7.1 主页面的工作原理

    14.7.2 浏览内容

    14.7.3 今天发布什么类型的新闻

    14.7.4 SQLXML托管类

    14.8 改进的建议

    14.9 小结

    附录A 模式数据类型参考

    附录B XSL支持
查看详情
相关图书 / 更多
C#XML入门经典--C#编程人员必备的XML技能
C#图书馆自动化技术与应用
于源 著
C#XML入门经典--C#编程人员必备的XML技能
C#从入门到精通(第7版)
明日科技
C#XML入门经典--C#编程人员必备的XML技能
C#程序设计实验指导与习题测试(第4版)
余青松;江红
C#XML入门经典--C#编程人员必备的XML技能
C#开发案例精粹
明日科技
C#XML入门经典--C#编程人员必备的XML技能
C#网络应用编程(第4版 微课版)
马骏 韩道军
C#XML入门经典--C#编程人员必备的XML技能
C#程序设计
路炜
C#XML入门经典--C#编程人员必备的XML技能
C#编程开发实战(微课视频版)
郭佳佳;涂振;陈林
C#XML入门经典--C#编程人员必备的XML技能
C#可视化程序设计案例教程 第5版
刘培林 史荧中 刘贵锋
C#XML入门经典--C#编程人员必备的XML技能
C# 11和.NET 7入门与跨平台开发(第7版)
(美) 马克·J. 普莱斯(Mark J. Price) 著 叶伟民 译
C#XML入门经典--C#编程人员必备的XML技能
C#函数式编程(第2版)
[美]恩里科·博南诺(Enrico Buonanno) 著;张骏温 译
C#XML入门经典--C#编程人员必备的XML技能
C#.NET项目开发案例教程(微课视频版)
陈建国;王莹;张锦;王如龙
C#XML入门经典--C#编程人员必备的XML技能
C#程序设计
崔舒宁
您可能感兴趣 / 更多
C#XML入门经典--C#编程人员必备的XML技能
掌控注意力:打败分心与焦虑
[美国]露西·乔·帕拉迪诺
C#XML入门经典--C#编程人员必备的XML技能
室内设计史纽约室内设计学院教材谢里尔惠顿专业室内设计师参考书安德鲁马丁国际室内设计大奖
[美国]斯坦利·阿伯克龙比(StanleyAbercrombie) 著;张建萍、祝付华、杨至德 译
C#XML入门经典--C#编程人员必备的XML技能
国际大奖儿童文学城堡镇的蓝猫
[美国]凯瑟琳·凯特·科布伦茨 著
C#XML入门经典--C#编程人员必备的XML技能
国际大奖儿童文学多伯瑞
[美国]莫妮卡·香农 著;申哲宇 译
C#XML入门经典--C#编程人员必备的XML技能
别的声音,别的房间
[美国]杜鲁门·卡波特
C#XML入门经典--C#编程人员必备的XML技能
苏联解体亲历记
[美国]小杰克·F.马特洛克(Autopsy on an Empire:The American Ambassador's Account of the Collapse of the Soviet Union)
C#XML入门经典--C#编程人员必备的XML技能
怎样有效学习:创造一流学习体验
[美国]朱莉·德克森(Julie Dirksen)
C#XML入门经典--C#编程人员必备的XML技能
身份政治:对尊严与认同的渴求
[美国]弗朗西斯·福山
C#XML入门经典--C#编程人员必备的XML技能
译林幻系列:挽救计划(《火星救援》作者安迪·威尔全新力作)
[美国]安迪·威尔 著;耿辉 译
C#XML入门经典--C#编程人员必备的XML技能
有声双语经典:王子与贫儿
[美国]马克·吐温 著;柴丹 译
C#XML入门经典--C#编程人员必备的XML技能
现代旅游史(当代旅游研究译丛)
[美国]埃里克•朱洛 著;王向宁、李淼 译
C#XML入门经典--C#编程人员必备的XML技能
世代经典:绿野仙踪
[美国]莱曼·弗兰克·鲍姆