本书全面而又详尽地向VB使用者展示了如何使用最新的XML技术。全书分为两部分;第一部分(第1章-第6章)介绍背景理论,举出小的代码段来说明如何使用XML;第二部分(第7章-第13章)通过引出和描述一个综合实例,阐述了理论在实践中的运用,并对前面章节中给出的一些较高深的内容进行了进一步的讨论。\r\n 本书实例丰富,语言叙述深入浅出,适用于对XML有一点认识或者基本不了解的中高级VB程序人员。本书同时也是网络技术人员和大学生、研究生学习XML的一本很好的参考书。 \r\n\r\n
本书的主要内容\r\n本书的读者对象\r\n本书的组织形式\r\n使用本书的要求\r\n本书约定\r\n把您的看法告诉我们\r\n第1章 XML介绍\r\n标识语言\r\nHTML\r\nSGML\r\n什么是XML\r\n作为数据格式的XML\r\n用于网页的XML\r\n对象方法参数编码和RPC协议\r\nXML与开放交换\r\nXML的灵活性\r\nXML的易读性\r\nXML的平台无关性\r\n为什么用VB开发XML\r\n何时使用XML\r\n何时不使用XML\r\nXML基础\r\n语法深究\r\n解析器的世界\r\n小结\r\n第2章 XML确认\r\n为什么需要确认\r\n有效性是可选的\r\n用DTD进行确认\r\nDTD中的语法元素\r\n用DTD检验有效性\r\nDTD的局限性\r\n用XML模式进行确认\r\n模式的概念\r\n数据类型\r\n可用元素\r\nMS模式范例\r\n比较MS模式和XML模式\r\n选择使用DTD还是模式\r\n小结\r\n第3章 对文档对象模块进行编程\r\n简介\r\n发展历程简介\r\nDOM的思想\r\nDOM的要求\r\nDOM的某些局限性\r\nDOM中的对象\r\n基本的DOM接口\r\n特殊的节点接口\r\n拓展的接口\r\n微软特定的拓展\r\n综合\r\n在Visual Basic应用程序中使用DOM\r\n一个对DOM进行操作的测试程序\r\n在树控件中显示节点\r\nSAX\r\n何处找到SAX\r\n何时使用SAX\r\n小结\r\n第4章 使用XML查询和转换\r\nXPath查询语法\r\n各种轴\r\n各种节点测试\r\n建立路径\r\n选择子集\r\n内部函数\r\nIE5的一致性\r\nXSLT\r\n如何进行转换\r\n某些优秀的XSLT处理器\r\nXSLT元素--组成XSLT样式表\r\n语法的简化\r\nXSLT语言扩展\r\nIE5的实现\r\nXSLT的范例\r\n为XML设计样式\r\n在HTML中使用CSS\r\n在XML中使用CSS\r\n使用XSLT添加样式\r\n客户端XSLT的样式设计\r\n小结\r\n第5章 使用XPointer和XLink进行链接\r\n用HTML链接的限制\r\n链接:概念和表示\r\nXML浏览器的功能\r\nXPointer\r\n标准XPointer语法\r\n在XPointer中使用XPath的范例\r\n对XPath的拓展\r\nXPointer函数\r\n结果空集\r\nXLink\r\n识别作为链接的元素\r\n简单链接\r\n拓展的链接\r\n外部(Out-of-Line)链接\r\n元素综述\r\n小结\r\n第6章 最优化XML应用程序的性能\r\n载入树状视图\r\n大型文档的不同步载入\r\n对大型XML文档使用SAX\r\n通过ID访问节点\r\n编写用户索引\r\n性能测试程序\r\n性能测试小结\r\n小结\r\n第7章 实例介绍\r\n建立分布式应用程序\r\n为什么采用XML文档\r\n通信和分布式应用程序\r\n通过有线传输的XML\r\n标准化网络事务的现状\r\n小结\r\n第8章 XML编辑器的开发\r\n数据输入和解析\r\n建立ActiveX XML文本框\r\n动态资源文档\r\n产品资料编辑器应用程序\r\n小结\r\n第9章 XML数据的存储和检索\r\n用VB建立网络对象\r\n关于WebClasses\r\nMTS的建立\r\n创建一个用于MTS的对象\r\n设计请求处理程序\r\n数据服务\r\nXML文件服务器\r\nSoapUtils类的变化\r\nSOAP事务\r\n产品文档编辑器的补充\r\n小结\r\n第10章 使用VB组件实现链接\r\n我们选择的方案\r\n简单链接\r\n扩展链接\r\n还有什么没有实现\r\n组件功能\r\n组件输出\r\nXLink组件\r\n对象模型概述\r\n实现\r\n用户界面\r\n小结\r\n第11章 分布式对象\r\n应用程序的体系结构\r\n发送购买请求到远程应用程序\r\nIRemoteTransactions.IProductOrders界面类\r\n在分布式应用程序中移动信息\r\n发送购货订单的类\r\nWrox 商店网站\r\n设计网站\r\nSOAP服务器\r\n小结\r\n第12章 传输和转换数据\r\n解决方案概述\r\n基本的应用程序\r\n读取消息4\r\n传送重定购信息\r\n转换信息\r\n小结\r\n第13章 把Word文档转化成XML\r\n简介\r\n脚本化Word\r\nWord-XML 转换的应用程序\r\nWordXml DLL\r\nWord模板\r\n检测文档\r\n小结\r\n相关站点和参考书目\r\n结束语\r\n附录A XML DOM参考\r\n基本的DOM对象\r\n高层DOM对象\r\n面向IE5的XML解析程序对象\r\nDOM 节点类型\r\n附录B SAX 1.0参考\r\n类分级结构\r\norg.xml.sax.AttributeList 接口\r\norg.xml.sax.DocumentHandler接口\r\norg.xml.sax.DTDHandler 接口\r\norg.xml.sax.EntityResolver接口\r\norg.xml.sax.ErrorHandler接口\r\norg.xml.sax.HandlerBase类\r\norg.xml.sax.InputSource 类\r\norg.xml.sax.Locator接口\r\norg.xml.sax.Parser接口\r\norg.xml.sax.SAXException 类\r\norg.xml.sax.SAXParseException 类\r\n附录C XPath 参考\r\n简介\r\n轴\r\n节点测试\r\n函数\r\nXPath 表达式的一些例子\r\n附录D XSLT 参考\r\n元素\r\n函数\r\n继承的XPath函数\r\nXSLT 类型\r\n附录E XLink/XPointer 参考\r\nXLink\r\nXPointer\r\n附录F 支持程序和勘误表