用参数化排序控制XSL模板

ZDNet软件频道 时间:2003-03-11 作者:翻译:Java研究组织-易飞 |  我要评论()
本文关键词:
XSL模板经常被用来转换XML数据源到HTML的网页浏览器。当这些信息在HTML表中被显示时,许多应用程序为用户提供对每列排序的能力。
本文译自Builder.comXSL模板经常被用来转换XML数据源到HTML的网页浏览器。当这些信息在HTML表中被显示时,许多应用程序为用户提供对每列排序的能力。我们解决控制排序的方法途径是使用一对XSL参数。让我们分析这个问题的细节和我们的解决方法。

从数据开始

这个问题非常容易理解,如果我们看一个例子XML文档,它包含了想作为HTML页面显示的数据。清单1显示了一个简单次序(它包含了一把条目)的XML文档。

清单 1: order8876.xml


我们想要的是像清单2那样以HTML文档告终。比HTML更进一步,我们想要能够详细指定如何对不同列的条目排序。换句话说,我们想要说明是否对SKU或Quantity进行排序,并且确定是升序还是降序。

清单 2: order.html



百度大联盟认证黄金会员Copyright© 1997- CNET Networks 版权所有。 ZDNet 是CNET Networks公司注册服务商标。
中华人民共和国电信与信息服务业务经营许可证编号:京ICP证010391号 京ICP备09041801号-159
京公网安备:1101082134