我爱Aspx >> Asp.Net >> XML 问题: 超越 DOM轻松使用 DOM 的技巧和诀窍
| 级别: 中级 |
高级技术架构师, Blast Radius
2005 年 6 月 16 日
文档对象模型(Document Object Model,DOM)是用于操纵 XML 和 HTML 数据的最常用工具之一,然而它的潜力却很少被充分挖掘出来。通过利用 DOM 的优势,并使它更加易用,您将获得一款应用于 XML 应用程序(包括动态 Web 应用程序)的强大工具。
本期文章介绍了一位客串的专栏作家,同时也是我的朋友和同事 Dethe Elza。Dethe 在利用 XML 进行 Web 应用程序开发方面经验丰富,在此,我要感谢他对我在介绍使用 DOM 和 ECMAScript 进行 XML 编程这一方面的帮助。请密切关注本专栏,以了解 Dethe 的更多专栏文章。 —— David Mertz
DOM 是处理 XML 和 HTML 的标准 API 之一。由于它占用内存大、速度慢,并且冗长,所以经常受到人们的指责。尽管如此,对于很多应用程序来说,它仍然是最佳选择,而且比 XML 的另一个主要 API —— SAX 无疑要简单得多。DOM 正逐渐出现在一些工具中,比如 Web 浏览器、SVG 浏览器、OpenOffice,等等。
DOM 很好,因为它是一种标准,并且被广泛地实现,同时也内置到其他标准中。作为标准,它对数据的处理与编程语言无关(这可能是优点,也可能是缺点,但至少使我们处理数据的方式变得一致)。DOM 现在不仅内置于 Web 浏览器,而且也成为许多基于 XML 的规范的一部分。既然它已经成为您的工具的一部分,并且或许您偶尔还会使用它,我想现在应该充分利用它给我们带来的功能了。
Ҷƪл˵?
使用XMLHTTP Request Object获取..[05-20]
使用XMLHttpRequest对象[05-20]
XMLHTTP对象应用开发初体验[05-20]
XMLHTTP组件相关技术资料[05-20]
使用xmlhttp为网站增加域名查询功..[05-20]
XMLHttpRequest和AJAX入主Web开发[05-20]
利用xml数据岛实现多级关联下拉选..[05-20]
用C#与XML创建动态分层菜单[05-20]
XML 如何推动下一代信息共享应用..[05-20]
基于XML的三层C/S模型[05-20]
掌握 Ajax,第 2 部分: 使用 Jav..[05-20]
Asp.net与SQL一起打包部署安装[05-20]
发现好站:http://www.windowsfor..[05-20]
使用XMLHTTP Request Object获取..[05-20]
Visual Studio 2005 的101个示例..[05-20]
JSVM2 使用说明[05-20]
JSVM2 框架介绍[05-20]
【分享】1小时学通asp[05-20]
JavaScript之内存释放[05-20]
使用XMLHttpRequest对象[05-20]