首页 百科知识 将文件装入浏览器

将文件装入浏览器

时间:2024-10-17 百科知识 版权反馈
【摘要】:创建了XML文档后,就可以让其在支持XML的浏览器中显示出来。在此commodities.xsl文档为:  从图11-1和图11-2可以看出,格式化后的XML文档的显示效果更规范简洁。我们也可以根据需要对XML文档数据进行过滤,如清单11-4中,可以过滤掉编号为11012的商品的信息,使其在Web页面上不显示出来,而只显示前两种商品信息。这就只需在XSL样式表中做相应的修改,而不必修改XML文档。

11.2.5 将XML文件装入Web浏览器

创建了XML文档后,就可以让其在支持XML的浏览器中(如Internet Explorer 6.0)显示出来。将上述的例子进行扩充:

清单11-4:

img209

将其保存为commodities.Xml,再把它显示在Web页面上,如图11-1所示。

img210

图11-1 未格式化的commodities.Xml在IE6.0的显示结果

在XML文档中并不包含如何显示文档的信息,所以在图11-1中显示出来的效果不如预期的那样规范简洁,那么怎样才能让XML文档以想要的格式显示在Web页面上呢?这就需要引用一个XSL样式表对其进行格式化。在此commodities.xsl文档为:

img211

有了XSL样式表commodities.xsl之后,只要引用它就可以了,即在清单11-4中添加引用:

  <?Xml-stylesheet type="text/xsl" href="commodities.xsl"?>

将上行代码添加至XML文档中:

img212

img213

再将其在Web页面显示,如图11-2所示。

img214

图11-2 格式化后的commodities.Xml在IE6.0的显示结果

从图11-1和图11-2可以看出,格式化后的XML文档的显示效果更规范简洁。我们也可以根据需要对XML文档数据进行过滤,如清单11-4中,可以过滤掉编号为11012的商品的信息,使其在Web页面上不显示出来,而只显示前两种商品信息。这就只需在XSL样式表中做相应的修改,而不必修改XML文档。

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈