| |
| |
| |
内容简介
对于所有在Windows平台下创建基于网络和Web应用程序的编程者来说,XML是一项必须掌握的工具,同时也是许多新技术和重要技术的核心部分。本书是一本完整、全面而最新的XML参考书,展示了标准XML基础、重要相关技术及在特定Microsoft开发环境下使用XML的知识。 本书以XML初中级程序员为对象,解释了XML的基本概念,同时也为需要学习的XML技术的开发人员提供了指导。本书首先讲述了XML产生的历史背景,然后对XML的重要元素、语法、数据建模、格式化、模板、链接等做出了清晰的解释并示例说明。最后一章是高级主题,着重讲述了Microsoft用于XML开发的工具。 本书全面涵盖以下重要主题: ·XML Schema、命名空间、XLink和Pointer ·用DTD、XDR Schema和XSD Schema进行数据建模 ·CSS(层叠样式表) ·XSL(可扩展样式表语言)、XSLT(XSL转换)以及FO(格式化对象) ·DOM(文档对象模型) ·SAX(XML简单API) ·Microsoft SOAP(简单对象访问协议)工具箱 ·XHTML(可扩展超文本标记语言) ·在Visual Basic和Visual C++中使用XML ·.NET Framework和XML ·Internet Explorer和动态HTML ·服务器端脚本编程和XML ·BizTalk ·Microsoft Office和XML 全书包括大量的代码示例(主要使用Visual Basic,但也有不少使用Visual C++和C#),来讲述XML这一得要技术。清晰的解释、真实的示例以及基于Microsoft的技术,使得本书以成为任何Windows程序员案头必备的参考书。
| |
|
顾客评论 |
|
目录
目 录 前 言 致 谢 第1章 XML简介 1 1.1 XML是什么 1 1.2 XML发展史 3 1.3 可选的XML技术 4 1.4 XLink与XPointer 6 1.5 XML标准处理 7 1.6 使用XML的工具 9 1.7 小结 12 第2章 XML的语法 13 2.1 语法概览 13 2.2 处理指令 15 2.3 XML文档的物理和逻辑结构 16 2.4 实体 16 2.5 元素 20 2.6 属性 22 2.7 声明符号 23 2.8 字符数据 24 2.9 注释 25 2.10 空白问题 25 2.11 小结 27 第3章 使用DTD进行数据建模 28 3.1 数据建模的重要性 28 3.2 DTD 29 3.3 文档类型声明 30 3.4 独立文档 30 3.5 声明元素 30 3.6 声明属性 33 3.7 参数实体 37 3.8 条件部分 38 3.9 DTD演示 39 3.10 小结 41 第4章 使用XDR Schema进行数据建模 42 4.1 XML Schema 42 4.2 命名空间基础 43 4.3 XDR词汇 45 4.4 连接文档到模式 55 4.5 根据模式验证文档的有效性 55 4.6 XDR Schema演示 55 4.7 DTD或XML Schema:使用哪一个? 58 4.8 小结 59 第5章 使用XSD Schema进行数据建模 60 5.1 XSD Schema概览 60 5.2 XSD数据类型 60 5.3 schema元素 73 5.4 连接模式到XML文件 74 5.5 XSD Schema演示 74 5.6 小结 77 第6章 用层叠样式表格式化XML文档 78 6.1 样式表基础 78 6.2 CSS基础 79 6.3 创建和引用样式表 87 6.4 CSS演示 87 6.5 小结 92 第7章 可扩展样式表语言和XSLT 93 7.1 XSL基础 93 7.2 样式表结构 96 7.3 XSLT模板 100 7.4 XPath模式 105 7.5 XPath表达式 107 7.6 函数 111 7.7 小结 120 第8章 格式化对象 121 8.1 FO基础 121 8.2 FO模型 122 8.3 FO文档结构 123 8.4 内容元素 127 8.5 FO属性 136 8.6 XSLT-FO演示 141 8.7 小结 145 第9章 XLink和XPointer 146 9.1 XLink 146 9.2 XPointer 152 9.3 小结 155 第10章 DOM的使用 156 10.1 DOM概览和背景知识 156 10.2 DOMDocument对象 159 10.3 DOM对象模型 163 10.4 导航文档树 163 10.5 读取元素和属性数据 166 10.6 修改文档数据和结构 172 10.7 DOM和XSLT 177 10.8 小结 178 第11章 SAX接口 179 11.1 SAX概览和背景知识 179 11.2 SAX接口 181 11.3 SAX和Visual C 188 11.4 小结 188 第12章 SOAP 189 12.1 Web服务 189 12.2 SOAP基础 190 12.3 SOAP与Microsoft 191 12.4 SOAP请求 192 12.5 WSDL和WSML 194 12.6 Microsoft SOAP Toolkit 194 12.7 小结 201 第13章 XML和.NET Framework 202 13.1 .NET概览 202 13.2 System.XML程序集 203 13.3 XmlTextReader类 203 13.4 XmlValidatingReader类 208 13.5 XmlTextWriter类 211 13.6 XmlDocument类 215 13.7 小结 225 第14章 XHTML和Web页面 226 14.1 HTML的背景知识 226 14.2 使用XML来挽救 227 14.3 XHTML文档的结构 228 14.4 XHTML元素 231 14.5 小结 244 第15章 Visual Basic和XML 245 15.1 验证XML文档的良构性和有效性:DTD和XDR 245 15.2 验证XML文档的良构性和有效性:XSD 248 15.3 处理原始XML 251 15.4 使用SAX抽取XML数据 263 15.5 使用DOM修改文档结构 271 15.6 小结 274 第16章 Visual C 和XML 275 16.1 本章例子的概述 275 16.2 进行搜索 278 16.3 维护XML数据库 287 16.4 小结 297 第17章 Internet Explorer:客户端脚本编程和动态HTML 298 17.1 脚本编程 298 17.2 动态HTML 299 17.3 客户端脚本编程和数据岛 300 17.4 DSO 308 17.5 小结 313 第18章 服务器端的脚本编程和XML 314 18.1 ASP基础 314 18.2 ASP演示程序 322 18.3 小结 332 第19章 BizTalk框架 333 19.1 BizTalk背景 333 19.2 BizTalk标准 334 19.3 BizTalk文档 335 19.4 小结 340 第20章 Microsoft Office和XML 341 20.1 用VBA编程 341 20.2 Excel 343 20.3 Word 350 20.4 Access 353 20.5 FrontPage 355 20.6 小结 356 附录A XDR Schema数据类型 357 参考资料及文献 359
| |
微软XML技术指南-相关图书 ·计算机软件技术基础 ·英语阅读菁华。风土人情篇 ·职业秘书档案与信息管理技巧 ·职业秘书公关事务方法与技巧 ·职业秘书接待工作方法与技巧 ·职业秘书沟通协调方法与技巧 ·英语阅读菁华。幽默篇 ·Visual FoxPro程序设计 ·大学俄语四级模拟测试(修订本) ·五笔打字与电脑入门标准培训教程 ·测试驱动开发(中文版) ·Illustrator CS入门与提高1CD ·华夏五千年名人胜迹·清朝后期卷 ·数学(理)·北大版全国各类成人高考强化辅导丛书(2005) ·华夏五千年名人胜迹·民国卷 ·Rational 统一过程引论(第二版·影印版) ·The Art of Photoshop CS 1CD ·拥抱健康 ·青春飞扬 ·名文阅读
|
| |