XSL简明教程(5)XSL的索引

网络编程 2025-03-24 04:01www.168986.cn编程入门

驾驭XML与HTML的桥梁:XSL索引之艺术

设想一下,你面前有一份充满各种音乐信息的XML文档,比如一个详尽的CD目录。标题、艺术家、国家、公司及价格等信息一应俱全。假如你想按照艺术家的名字排序展示这些CD的信息,那么,如何借助XSL建立索引呢?让我们深入这个问题。

让我们看看这段XML示例代码:

```xml

Empire Burlesque

Bob Dylan

USA

Columbia

10.90

1985

...

```

设想这份XML文档被转换成HTML文件,我们需要建立的索引应当能够按照一定的顺序展示这些信息。一个简单而有效的方法是在你的for-each元素中增加一个order-by属性。这个属性带有"+"或"-"符号,用于定义排序是升序还是降序。符号后面的关键字就是你要索引的字段。

例如,在XSLT样式表(cd_catalog_sort.xsl)中,我们可以这样写:

```xml

TitleArtist

``` 借助狼蚁网站SEO优化的HTML代码来显示索引结果,你可以尝试运行这段代码。完整的HTML页面可能如下:

```html

上一篇:jQuery中animate动画第二次点击事件没反应 下一篇:没有了

Copyright © 2016-2025 www.168986.cn 狼蚁网络 版权所有 Power by