在XML的<content>
标记中,有一个
<img style="styles" src="image.jpg" border="0" alt="">
图片我想获得src。
至于现在,我将一个属性img
添加到获取整个内容的内容标记中。
如何获取图像src?
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns:a="http://www.w3.org/2005/Atom" >
<xsl:include href="identity.xsl"/>
<xsl:template match="a:feed/a:entry/a:content">
<content img="{img/@src}">
<xsl:apply-templates/>
</content>
</xsl:template>
<xsl:template match="a:entry[position() > 1]" />
</xsl:stylesheet>
答案 0 :(得分:1)
使用强>:
<content img="{img/@src}">
<xsl:apply-templates/>
</content>
当您知道img
是当前节点的子节点时,不需要使用绝对Xpath表达式 - 相对XPath表达式(img/@src
)将在当前节点之外进行评估。