图书介绍

C# XML入门经典 C#编程人员必备的XML技能PDF|Epub|txt|kindle电子书版本网盘下载

C# XML入门经典 C#编程人员必备的XML技能
  • (美)Stewart Fraser,Steven Livingstone著;毛尧飞,崔伟译 著
  • 出版社: 北京:清华大学出版社
  • ISBN:7302074674
  • 出版时间:2003
  • 标注页数:612页
  • 文件大小:101MB
  • 文件页数:630页
  • 主题词:C语言-程序设计;可扩充语言,XML-程序设计

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

C# XML入门经典 C#编程人员必备的XML技能PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

目录1

第1章 在C#中使用XML的原因1

1.1 使用XML的原因1

1.1.1 开放性4

1.1.2 简单性4

1.1.3 自我描述性4

1.1.4 互操作性5

1.1.5 结构5

1.1.6 分开结构和内容5

1.1.7 可扩展性5

1.2 什么是XML5

1.2.1 XML涉及多种语言5

1.3 使用XML的对象6

1.2.2 XML文档6

1.3.1 内容表示7

1.3.2 B2B电子商务8

1.3.3 远程过程调用9

1.3.4 数据存储和访问10

1.3.5 不使用XML的情况10

1.4 XML标准11

1.4.1 什么是W3C11

1.4.2 XML标准12

1.4.3 与XML相关的标准12

1.4.4 标准重要的原因13

1.5 XML如何适应.NET13

1.5.1 在.NETFramework中使用XML14

1.5.2.NET中的XML支持18

1.6 小结19

2.1 XML的概念20

2.1.1 XML元素20

第2章 XML概述20

2.1.2 XML属性21

2.1.3 XML解析器22

2.1.4 构建XML23

2.1.5 XML文档的各个组成部分25

2.2 创建格式良好的XML文档26

2.2.1 XML中的元素26

2.2.2 XML中的属性34

2.2.3 在XML中使用注释38

2.3 验证XML文档的有效性38

2.3.1 文档类型定义39

2.3.3 XML编码49

2.3.2 XMLSchema49

2.4 小结59

第3章 在.NET中使用XML60

3.1 XML如何适合.NET60

3.1.1 XML60

3.1.2 文档对象模型(DOM)61

3.1.3 命名空间66

3.1.4 DTD和XMLSchema70

3.1.5 XPath71

3.1.6 XSLT94

3.2.NETFramework使用XML95

3.2.1 配置文件95

3.2.2 ADO.NET96

3.2.3 SOAP和Web服务96

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

3.4 小结99

第4章 在.NET中读取XML100

4.1 流模型100

4.1.1 流模型和DOM的比较100

4.1.2 流模型中的变体101

4.2 XmlTextReader类103

4.2.1 XmlTextReader属性107

4.2.2 读取属性116

4.2.3 读取较大的数据块122

4.3 XmlNodeReader类127

4.4 XmlValidatingReader类131

4.5 小结135

5.1 利用.NET类编写XML文档136

第5章 在.NET中编写XML136

5.2 XmlWriter类137

5.2.1 XmlWriter方法137

5.2.2 XmlWriter属性150

5.3 XmlTextWriter类153

5.3.1 XmlTextWriter构造函数153

5.3.2 XmlTextWriter属性153

5.3.3 处理XmlTextWriter156

5.3.4 写入较大的数据块165

5.4 小结172

第6章 在.NET中实现DOM173

6.1 文档对象模型173

6.1.1 文档对象模型与流模型174

6.1.2.NETDOM继承模型175

6.2.1 XmlNode的定义179

6.2 XmlNode类179

6.2.2 XmlNode属性180

6.2.3 XmlNode方法187

6.3 XmlDocument类193

6.3.1 创建节点193

6.3.2 加载和保存195

6.3.3 迭代XmlDocument实例203

6.3.4 编辑XML文档210

6.4 案例分析221

6.4.1 体系结构221

6.4.2 应用程序详细信息222

6.4.3 加载用户联系人223

6.4.4 搜索联系人225

6.4.5 导出联系人226

6.4.6 导入其他联系人227

6.5 小结231

第7章 XPath和.NET232

7.1 System.Xml.XPath命名空间232

7.2.NET中的XPath类233

7.2.1 XPathDocument类233

7.2.2 XPathNavigator类236

7.2.3 XPathExpression类253

7.3 自定义导航器256

7.4 XML串行化258

7.4.1 如何串行化259

7.4.2 XmlSerializer类260

7.4.3 XmlRootAttribute类264

7.4.4 XmlElementAttribute类265

7.4.5 XmlAttributeAttribute类266

7.4.6 使用多个类进行串行化268

7.4.7 改进案例分析270

7.5 小结273

第8章 XSLT274

8.1 何时使用XSLT274

8.1.1 格式化274

8.1.2 转换275

8.2 XSL语言277

8.3 使用XSL280

8.4 XSL命名空间282

8.5 剖析一个简单的XSL示例283

8.5.1 添加处理指令284

8.5.2 创建样式表285

8.6 创建XSLT样式表287

8.6.2 模式、匹配和模板288

8.6.1 使用XSLT元素288

8.6.3 高级模板307

8.6.4 XSLT函数326

8.6.5 XSLT和空白328

8.7 小结328

第9章 在.NET中使用XSLT329

9.1.NET中的XSLT类329

9.2 XslTransform类330

9.2.1 载入样式表330

9.2.2 转换样式表334

9.2.3 使用XPathDocument使性能最优化337

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

9.2.5 样式表中的脚本349

9.2.6 XSLT中的参数355

9.3 XsltArgumentList类356

9.4 小结364

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

10.1 XML模式(XSD)的任务365

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

10.3 什么是模式367

10.4 XML模式定义语言368

10.4.1 XSD中的元素369

10.4.2 定义属性376

10.5 XML模式数据类型379

10.5.1 通用数据类型380

10.5.2 简单类型382

10.5.3 复杂类型390

10.5.4 内容模型396

10.6 模式验证技术399

10.6.1 验证和命名空间400

10.6.2 通过编程方式进行验证403

10.7 内联模式403

10.8 模式的模块化405

10.8.1 包含模式405

10.8.2 导入模式407

10.8.3 模式的一般用途410

10.9 案例分析——创建一个XSD模式412

10.10 小结420

第11章 XML模式和.NET421

11.1 在VisualStudio.NET中利用模式编辑器421

11.1.1 从XML文档中生成模式421

11.1.2 通过编程方式验证XML429

11.1.3 处理异常和利用ValidationEventHandler443

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

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

11.4 小结456

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

12.1 ADO.NET概述457

12.2.NET数据提供者458

12.2.1 Connection类459

12.2.2 Command类461

12.2.3 DataReader类461

12.2.4 DataAdapter类462

12.2.5 CommandBuilder类462

12.3 DataSet类463

12.3.1 数据访问策略463

12.3.2 在DataTable中处理数据468

12.3.3 关联472

12.3.4 DataSet和XML475

12.4 XmlDataDocument类492

12.5 小结500

第13章 Web服务和Remoting501

13.1 Web服务的概念501

13.1.1 GXA——全局XML体系结构502

13.1.2 Web服务和.NET504

13.2 SOAP协议505

13.3 WSDL511

13.3.1 WSDL的用法512

13.3.2 简单的WSDL文件512

13.3.3 发现——DISCO518

13.3.4 目录——UDDI523

13.4.NETRemoting535

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

13.4.2 远程配置537

13.5 案例分析和Web服务543

13.5.1 修改当前的应用程序544

13.5.2 创建Web服务547

13.5.3 测试Web服务548

13.6 小结549

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

14.1 应用程序概述550

14.2 应用程序的体系结构551

14.3 业务层554

14.4 表示层555

14.5 部署555

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

14.6.1 安全性和提供者注册558

14.6.2 容管理560

14.6.3 内容管理的工作原理562

14.6.4 contentManager.aspx562

14.6.5 contentManager.aspx.cs567

14.7 主页面578

14.7.1 主页面的工作原理579

14.7.2 浏览内容584

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

14.7.4 SQLXML托管类588

14.8 改进的建议590

14.9 小结591

附录A 模式数据类型参考592

附录B XSL支持607

热门推荐