最近评论
正在载入评论列表...
![]() |
![]() |
随着XML技术的流行,Web开发人员希望将此项技术同时应用于Web服务器端和客户端,而不仅仅像过去那样只在Web服务器端才提供XML功能。从IE 5.0和Mozilla 1.0开始,微软和Mozilla在其各自的浏览器中通过JavaScript提供了对XML的支持。最近,Apple和Opera也在他们的浏览器加入XML的部分支持,但还没有像微软和Mozilla提供的那么全面。浏览器制造商继续提供基于新特性的XML支持,这就为Web开发人员提供了强大的工具,而这些工具过去只存在于服务器端。
在本章中,你将学习到如何在XML DOM对象中载入和操作XML文档,使用XPath技术选择符合特定条件的XML节点,以及使用XSLT技术将XML文档转化为HTML。
4.1 浏览器对XML的支持
今天大多数浏览器都支持XML,但是能够像IE、Mozilla Firefox这样对XML及其相关技术支持得如此全面的却为数不多。尽管其他浏览器正在迎头赶上,如Safari和Opera现在就支持XML文档的浏览,但是这些支持要么功能不全面,要么存在错误。由于其他浏览器存在这样那样的问题,所以本章就以IE和Firefox上的实现为主进行阐述。