msxml4.0:揭开MSXML4.0的面纱来源: 发布时间:星期四, 2009年2月12日 浏览:289次 评论:0
揭开MSXML4.0面纱 时间:2001/05/09 11:09作者:孙中 中国XML联盟 2001年4月16日微软发布了MSXML 解析器4.0技术预览版本比起3.0版本有不少改进地方例如对W3C最新XML Schema推荐建议支持本文将为你总体介绍该版本新特性以及如何在新并列(side-by-side)模式中使用MSXML 4.0MSXML 4.0安装可以在 MSDN _disibledevent=> 目前XML Schema规范标准还差最后步从推荐建议(Proposed Recommendation)成为正式建议(Recommendation)在2001年年中XML Schema将成为W3C最终建议(Recommendation)MSXML 4.0也将更新对它支持 另外该版本中也基于SAX2通用标准对顺序化XML处理架构进行了扩展这些扩展包括:
在MSXML 4.0技术预览版本还提供新SaxApp Wizard机制简化在Microsoft Visual Studio?中开发SAX通过该Wizard,你可以迅速地开发SAX应用框架类似于新建项目控制台或WFC应用 和MSXML3.0区别的处还在于MSXML4.0应用模式称为并列模式(Side-by-Side Mode)安装MSXML4.0时不必单独运行xminst.exe,而且安装后还可以提供对原来低版本支持而不是替代原来MSXML 2.0, MSXML 2.6或者MSXML 3.0版本 我们用下面表格来介绍说明MSXML 4.0中新增特点: 特性XML Schema Definition (XSD) 支持 支持W3C 2001年3月30日 XML Schema推荐建议但还目前还不支持正则表达式和标识约束 在XSD中支持XPath语言扩展 MSXML4.0提供了些XPath中提供扩展可以支持基于数据类型节点计算 IMXNamespaceManager和 IMXNamespacePrefixes接口 这两个新接口提供了便捷方式来管理名域、名域前缀和名域URI SAX 到DOM支持 通过SAX IMXWriter接口你能够将IMXWriteroutput属性设置为DOMDocument对象从而从SAX事件可以生成DOMDocument对象 DOM到SAX支持 从DOMDocument触发SAX事件 MXHTMLWriter MXHTMLWriter类是对IMXWriter接口具体实现的可以从SAX应用中产生HTML输出 创建C SAX应用Wizard SAX Win32 AppWizard可以从Microsoft产品支持服务中下载它实现了在C中进行SAX应用编程 增加了IServerXMLHTTPRequest样例 根据可户客户要求在IServerXMLHTTPRequest文档中添加了新样李 增强了XSLT开发指南 新增添了些新主题 新GUIDs和PROGIDs MSXML 4.0要安装 3个DLL文件到你系统目录:msxml4.dll, msxml4a.dll和msxml4r.dll不过头文件(msxml2.h)、 .lib文件msxml2.lib)和.idl文件(msxml2.idl.)名称都没有变化 0
相关文章读者评论发表评论 |