C# XML入门经典——C#编程人员必备的XML技能
基本信息
- 作者: (美)Stewart Fraser,Steven Livingstone
- 译者: 毛尧飞 崔伟
- 丛书名: 清华版WROX公司.NET和Oracle编程经典系列
- 出版社:清华大学出版社
- ISBN:7302074674
- 上架时间:2003-12-9
- 出版日期:2003 年11月
- 开本:16开
- 页码:608
- 版次:1-1
- 所属分类:
计算机 > 软件与程序设计 > C#
内容简介回到顶部↑
XML技术是近年来最热门的话题,并且已经广泛应用于编程领域中。
本书主要讲述了XML技术在C#中的应用,同时还介绍了XML的相关技术,如XPath、XSLT和XML Schema等。主要内容包括:XML语法和格式良好的XML,XML命名空间,利用DTD和XML Schema进行XML验证,使用SOAP和Web服务,以及运用ADO.NET进行数据库访问等。本书还用两个案例分析来展示XML的具体应用。
本书适合于有一定的C#编程经验但又想了解XML知识的开发人员。
本书主要讲述了XML技术在C#中的应用,同时还介绍了XML的相关技术,如XPath、XSLT和XML Schema等。主要内容包括:XML语法和格式良好的XML,XML命名空间,利用DTD和XML Schema进行XML验证,使用SOAP和Web服务,以及运用ADO.NET进行数据库访问等。本书还用两个案例分析来展示XML的具体应用。
本书适合于有一定的C#编程经验但又想了解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.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
前言回到顶部↑
欢迎阅读本书。近年来,可扩展标记语言(XML)已经成为应用程序开发中使用最多的专业术语。如今,Microsoft已经将XML内置到其.NETFramework核心中。本书主要是向希望了解XML用途的开发人员讲授XML知识(和相关的技术,例如XPath、XSLT和XMLSchema)。为了引导读者学习基本的XML技巧,我们假定您已经掌握了一些基本的编程技巧(这里指C#中一些基本的编程知识),有运用VisualStudio.NET的经验,可以将这些技术运用到新技术中。
在本书中,读者不仅可以很好地理解XML的概念,知道如何和何时在C#中使用它,还可以掌握如何使用XML构建在单个台式电脑、单个Web服务器上运行的应用程序或分布式、多平台的Web服务,使用以前的技术难以实现这些功能。
为了加深您对核心概念的理解,本书列举了许多单个示例和两个案例分析。这些例子都是精心选择的,以演示XML的功能,帮助您在开始利用这一技术时理解其基本概念。
首先看一下基于XML的不同方法如何用于地址簿应用程序的开发。在本书中,项目开发的复杂度会随着读者知识的增加而加大。然后,我们用一章来讲述在实现基于Web的新闻门户站点的过程中XML和SQLServer数据库的运用。
0.1 本书主要内容
● XML语法和格式良好的XML
● 使用XML命名空间
● 利用XSLT转换XML
● 使用DTD和XMLSchema进行XML验证
● 使用SOAP和Web服务
● 使用ADO.NET为应用程序添加数据库访问功能
● 使用SQLXML为SQLServer2000启用XML支持
第1章:在C#中使用XML的原因
本章将讨论一些基本知识。什么是XML?它为何如此重要?为何说C#是操纵它的理想语言?更重要的是,可以用XML做什么?本章将介绍这些内容,阐述XML适合于.NETFramework和C#的地方,以及学习使用它的原因。另外,还将介绍第一个非常简单的应用程序。
第2章:XML概述
第3章:在.NET中使用XML
了解了XML的基本构成部分和概念后,接下来讨论XML是如何适应.NETFramework的,以及.NET对XML开发提供的支持;然后论述.NETFramework是如何在其核心部分使用XML的。在本章的最后,将使用本书前面学到的知识研究一个电话簿案例。后面的几章将继续构建这个电话簿应用程序。
第4章:在.NET中读取XML
本章介绍如何在.NETFramework中使用C#和XML,以及如何结合两者创建强大的应用程序。讨论如何使用.NET和C#读取XML,并介绍如何遍历XML文档,读取不同的节点类型。另外还要论述如何读取二进制数据和较大的XML文档,以及如何在XML文档中进行一些验证。
第5章:在.NET中编写XML
在本书中,读者不仅可以很好地理解XML的概念,知道如何和何时在C#中使用它,还可以掌握如何使用XML构建在单个台式电脑、单个Web服务器上运行的应用程序或分布式、多平台的Web服务,使用以前的技术难以实现这些功能。
为了加深您对核心概念的理解,本书列举了许多单个示例和两个案例分析。这些例子都是精心选择的,以演示XML的功能,帮助您在开始利用这一技术时理解其基本概念。
首先看一下基于XML的不同方法如何用于地址簿应用程序的开发。在本书中,项目开发的复杂度会随着读者知识的增加而加大。然后,我们用一章来讲述在实现基于Web的新闻门户站点的过程中XML和SQLServer数据库的运用。
0.1 本书主要内容
● XML语法和格式良好的XML
● 使用XML命名空间
● 利用XSLT转换XML
● 使用DTD和XMLSchema进行XML验证
● 使用SOAP和Web服务
● 使用ADO.NET为应用程序添加数据库访问功能
● 使用SQLXML为SQLServer2000启用XML支持
第1章:在C#中使用XML的原因
本章将讨论一些基本知识。什么是XML?它为何如此重要?为何说C#是操纵它的理想语言?更重要的是,可以用XML做什么?本章将介绍这些内容,阐述XML适合于.NETFramework和C#的地方,以及学习使用它的原因。另外,还将介绍第一个非常简单的应用程序。
第2章:XML概述
第3章:在.NET中使用XML
了解了XML的基本构成部分和概念后,接下来讨论XML是如何适应.NETFramework的,以及.NET对XML开发提供的支持;然后论述.NETFramework是如何在其核心部分使用XML的。在本章的最后,将使用本书前面学到的知识研究一个电话簿案例。后面的几章将继续构建这个电话簿应用程序。
第4章:在.NET中读取XML
本章介绍如何在.NETFramework中使用C#和XML,以及如何结合两者创建强大的应用程序。讨论如何使用.NET和C#读取XML,并介绍如何遍历XML文档,读取不同的节点类型。另外还要论述如何读取二进制数据和较大的XML文档,以及如何在XML文档中进行一些验证。
第5章:在.NET中编写XML


点击看大图





加载中...
