![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
XML
文章平均质量分 85
张琪Samuel
这个作者很懒,什么都没留下…
展开
-
如何获取MSXML对DOM的支持程度
可以使用Document Object Model (Core) Level 1中Implementation的hasFeature方法获取相应信息。由于DOM Core Level 1是最基本的DOM实现,只要基本支持DOM的实现,无论MSXML、MSHTML或者Chrome还是Firefox,都应该可以使用这个函数。下面是一段简单的实现: var xmlDoc = new Active原创 2009-11-14 11:00:00 · 581 阅读 · 0 评论 -
同步和异步XMLHTTP代码
微软MSXML中的XMLHTTP组件基于URL Moniker,同时支持同步和异步HTTP/HTTPS访问远程主机资源的方法。这里提供基本的JavaScript代码以方便本地运行cscript.exe调试。在网页脚本编程中,绝大多数情况应该使用异步模式;同步模式将会挂起当前的脚本引擎,所以当你使用同步模式时,你应该明白自己要什么。而在C++开发中,同步模式应该是主流,如果一定要使用异步模式加回调,原创 2009-11-26 15:06:00 · 861 阅读 · 0 评论 -
格式化XML输出
虽然XML设计的初衷是为了方便机器之间的交互(interoperability),而需要满足机器可阅读(machine readable)的特性。然而,由于程序员为了方便开发,既然XML是通过文本表示的,不如再强化一些,做到人类可阅读(human readable)吧。XML究竟是哪种可阅读的讨论已经是老生常谈了,这里不会深入探讨,只是借助这个机会介绍一些方便的格式化XML的方法,与大家共享。原创 2009-12-15 21:42:00 · 1552 阅读 · 0 评论 -
MSXML XHTML DTDs——使互联网更美好
翻译自Marcelo Lopez Ruiz的博客文章,点击这里阅读英文原文。微软刚刚发布了一个新的Windows升级包以改善MSXML组件解析XHTML时对W3C服务器的访问。Windows Update自动更新服务应该已经向你推送了这个升级包,不过你也可以通过以下网页手动下载适合你的版本:http://support.microsoft.com/?kbid=973688(MSXML4原创 2009-12-04 13:44:00 · 578 阅读 · 0 评论 -
避免混合使用NS和非NS版本的DOM API
如今HTML大行其道,但是XML作为标记语言仍然有广泛用途。XML最有争议的特性之一就是对命名空间(namespace)的支持。C#、Java、C++等语言都有命名空间,这个特性能够使得代码能够更简洁,命名变量的时候更随心所欲;可是,XML中使用命名空间的体验并不佳:任何元素的缺省的命名空间只有一个,也就是说子元素的缺省命名空间会覆盖父元素的缺省命名空间。非缺省命名空间的前缀是必不原创 2011-10-21 10:17:07 · 1365 阅读 · 0 评论