0

我正在我的网站上工作,并且在多个页面中有图片库。我正在尝试创建一个列出所有图像的 XML。我想使用这个 xml 文件根据类别在各种 HTML 页面中加载图像。我已经创建了如下所示的 XML 文件,但不确定如何在 HTML 中读取它。我知道 HTML 的基础知识,这是我第一次尝试将 XML 与 HTML 结合起来。

这是我拥有的 XML 文件:

<?xml version="1.0" encoding="ISO-8859-1"?>
<image_gallery>
<music>
 <image href="path to image" alt="description"/>
</music>
<landscapes>
...
</landscapes>

我希望输出在 HTML 文件中如下所示:

<img src="path to image" alt="description" />
<img src="path to image" alt="description" />
<img src="path to image" alt="description" />
<img src="path to image" alt="description" />
<img src="path to image" alt="description" />

我该怎么做呢?我浏览了一些谷歌搜索结果,但并不太了解,因为答案不是很具体,而且列出了多种方法。

我尝试了以下但没有用

<xsl:for-each select="image_gallery/music">
<xsl:value-of select="image"/>  
</xsl:for-each>

提前谢谢各位!

4

1 回答 1

0

我会使用 jquery 调用必须在同一个域上的 xml,然后简单地解析 xml 并找到图像,然后用 $.each 遍历它们并显示图像。检查以下内容:

http://api.jquery.com/jQuery.parseXML/

于 2012-10-15T16:37:24.527 回答