大家好(请事先原谅我的亵渎,因为我对这些话题并不熟练,但试图学习)
我坚持一些应该简单的事情:
我输入了一个基本的cfm文件,其中的图片标签如下所示:
<Attachments>
<Image1>
<URL>
<![CDATA[
http://url.com/BO_files/20161110152752.jpg
]]>
</URL>
</Image1>
<Image2>
<URL>
<![CDATA[
http://url.com/20161110152747.jpg
]]>
</URL>
</Image2>
&#13;
还有一个映射文件来提取
<attachments>
<xsl:for-each select="Attachments/Image/URL">
<image><xsl:value-of select="normalize-space(.)" /></image>
</xsl:for-each>
</attachments>
&#13;
然而,虽然看起来它没有通过&amp;我无法找到一种方式来映射它,然后说拍照1,然后是图2,然后是3等。
有什么想法吗?好多了!
答案 0 :(得分:0)
显示的输入中没有Image
元素,因此:
<xsl:for-each select="Attachments/Image/URL">
什么都不选。尝试:
<xsl:for-each select="Attachments/*/URL">
代替。