我需要创建包裹在与XML和XSLT锚标记,将显示在iframe图像的锚标记XML和XSLT
我的XML看起来像
<cars>
<car>
<name>Ferrari</name>
<image>http://www.bestdrives.org/ferrari-cars/ferrari-fiorano.jpg</image>
<link>http://www.ferrari.com/English/Pages/home.aspx</link>
</car>
</cars>
我所需要的图像名义和形象包装在一个锚标记
我的XSLT看起来像
<?xml version="1.0" encoding="ISO-8859-1"?>
<!-- Edited by XMLSpy® -->
<html xsl:version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns="http://www.w3.org/1999/xhtml">
<body>
<xsl:for-each select="cars/car">
<xsl:template match="car">
<xsl:attribute name="href" select="link"/>
<xsl:value-of select="name"/>
<img>
</html> <xsl:attribute name="src" select="image"/>
</img>
</xsl:template>
</xsl:for-each>
</body>
你能实际使用为您的IFrame显示HTML吗?特别是,您如何将XSLT应用于您的XML? –
只需引用XML文件中的XSLT文件?如果我转到XSLT,那么我可以看到样式(显然没有内容),但是如果我打开XML文件或通过iframe将其引用为原始XML。 –