上一篇:Doxygen配置(翻译) >>
MSXML 处理 xml 文档时外部DTD定义的问题 --属性设置 (ASP)
xslfile = "catalog.xsl"
‘’ 创建相关对象
Set xslDoc = server.CreateObject("MSXML2.FreeThreadedDOMDocument")
Set xmlDoc = server.CreateObject("MSXML2.DOMDocument")
‘’ 读取xsl文件
xsldoc.async = False
xsldoc.resolveExternals = True
xsldoc.load server.MapPath(xslfile)
‘’ 读取xml文件
xmldoc.setProperty "ServerHTTPRequest",True ‘’ 设置ServerHTTPRequest 属性为 True 为了通过http协议载入xml文档
xmldoc.async = False ‘’ 设置 async属性为 False 关闭异步调用
xmldoc.resolveExternals = True ‘’ 设置 resolveExternals 为 True 打开外部DTD分析
xmldoc.validateOnParse = False ‘’ 设置 validateOnParse 为 False 允许文档验证
xmldoc.load xmlfile ‘’ 读取xml文档
Do While (xmldoc.ReadyState < 4) ‘’ 检查ReadyState状态值是否为4 ‘’ 具体数值定义参见msxml sdk document
xmldoc.waitForResponse 10 ‘’ 通过waitForResponse方法等待文档完全读取完毕 ‘’ 如果为读取完成,系统暂停10毫秒
Loop
‘’ 转换xml -> html 并输出文档
xmldoc.transformNodeToObject xsldoc,Response
‘’ 清空对象
Set xslt = Nothing
Set xsldoc = Nothing
Set xmldoc = Nothing
下一篇:几个简单的正则 >>
相关文章:
- · 一小偷类!!有兴趣的可以看看!!
- · 我写的分页代码
- · 如何把Popup特性从宝玉的论坛代码中拆分出来呢?
- · 蛙蛙推荐:asp中模拟.net中的cache
- · web文件管理器的后续开发。。。
- · 控制输出字符串的长度,可以区别中英文(ASP)
- · 程序集的版本控制[上]
- · 蛙蛙推荐:asp实现树型结构
- · 讨论创建基于WSE的报表打印服务及其实现
- · ASP 编程中 20 个非常有用的例子
- · Portal Starter 源码深入剖析(一)
- · 一个ASP写的侧边菜单栏
- · 学会在ASP中使用存储过程
- · 如何防止ASP木马在服务器上运行
- · ASP.NET中的Code Behind技术
- · ASP.NET学习笔记之ADO.NET(一)
- · 一个ASP写的侧边菜单栏
- · 编写通用的asp防注入程序
- · ASP 类 Class入门
- · ASP控制虚拟主机函数ADSI
- · [ASP.net]Loading制作
- · asp.net常用函数
- · 模仿PHP写的ASP 分页
- · 一些初学都常用的ASP代码
- · vbs实现的下拉框对应键入值
- · 一个纯脚本写的日期控件
- · load的时候让dropdownlist显示特定的值
- · 在asp/asp.net中调用java写的类
- · Dropdownlist可输入,可选择的方法
- · asp如何实现图片的动态翻动的效果
- · 获取天气预报信息
- · 24点算法有问题
- · net 页面怎样内嵌media player视频窗口
- · ASP获得网卡的MAC地址
- · IIS Application Identities - IIS6 程序的身份
- · 默认点击下载pdf等文件而不是在浏览器中打开
- · 多行文本框字符数长度验证的解决方案!
- · ASP操作Excel技术总结
