» 网友学堂 » XML教程 » 亲密接触xml(9)XML在Netscape和Explorer中
亲密接触xml(9)XML在Netscape和Explorer中
作者:问天 发表时间:2007-2-20 11:38 阅读:368次 在百度搜索相关内容

在这个Web站点中,我们集中讨论Internet Explorer 5.0 对
XML
的支持, 因为Netscape 对
XML
的支持比较差。也许这种情况会改变。
[color=#FFFFFF'][/color]


  
XML
在这个Web站点上

   许多应用程序都支持
XML
。我们集中讨论Internet Explorer 5.0。 你们中的有些人会对此抱怨,但是我们这样做只是因为这是我们所知道的唯一的可行途径,我们这样来说明在 Internet上的真实的
XML
的例子。我们很遗憾地说--在我们等待Netscape的同时--我们的软件例子中的大部分都是在 IE5上工作的。如果你愿意轻松地学习
XML
-- 这里有许多例子让你尝试--你就必须忍受这一点。

  
XML
在Netscape Navigator上

   Netscape已经承诺在它的下一个浏览器中将全面支持
XML
。 我们希望Netscape 将在它的下一个版本的浏览器中包含 W3C
XML
的标准支持。 基于以前的经验,我们只能希望将来Navigator和 Explorer
XML
能够兼容。 你此刻的选择是 - 如果你想使用交叉浏览器
XML
的话 - 就是在你的服务器上使用
XML
,并在它被发送给浏览器之前,将
XML
转化成
XML
。 有关将
XML
转化成HTML的内容可以参考 W3Schools' XSL School。

  
XML
在 Internet Explorer 5.0中

   Internet Explorer 5.0 支持
XML
1.0 标准。Internet Explorer 5.0 支持
XML
1.0 的大部分国际标准以及
XML
DOM (文档对象模型)。这些标准是由广域网协会(W3C)设立的。 Internet Explorer 5.0 具有以下的
XML
支持:
[color=#FFFFFF'][/color]


查看
XML
文档
W3C DTD 标准的全面支持

XML
作为数据岛嵌入 HTML中

XML
数据捆绑到 HTML元素中
用XSL转换和显示
XML

用CSS显示
XML

访问
XML
DOM
   Internet Explorer 5.0 还有对行为的支持:

Behaviors 是一种只有Microsoft才有的技术。
Behaviors 可以从一个HTML页面中将脚本分离出来。
Behaviors 可以在客户硬盘上存储
XML
数据。
   所有这些功能的例子在下一章中讲述。你可以在W3Schools' Browser Information中阅读有关Internet Explorer的内容,并下载其最新版本。

   用IE 5.0查看
XML
文件

   原始的
XML
文件可以在Internet Explorer 5.0 中查看,但是要象显示一个web 页面一样显示它,就必须增加一些显示信息。 要查看举例的
XML
文件,你必须有Internet Explorer 5.0 或更高版本。
[color=#FFFFFF'][/color]


   用Internet Explorer 5.0查看
XML


   你可以用IE 5.0 来查看任何
XML
文档。要查看一个
XML
文档,你可以点击一个链接,在地址栏键入URL,或在文件夹中双击一个
XML
文件名。如果你在IE中打开一个
XML
文档,它将用颜色显示文档编码的根和子元素。可以点击元素左边的

   一个加号( ) 或减号(-)来展开或收缩元素的结构。 如果你想查看原始的
XML
源文件,你必须从浏览器菜单中选择 "View Source" (查看源)。注意: 不要指望
XML
文件象一个HTML 文档那样格式化!如果你点击note.xml, IE 将在一个象Explorer一样的视图中打开这个文件。

   查看一个无效的
XML
文件

   如果用IE打开一个错误的
XML
文件,IE就会报告这个错误。如果你点击note_error.xml, IE就会显示一个错误信息。
[color=#FFFFFF'][/color]

#Advertisement