I have such XML
<extra> <name>format-xml</name> <value>excel.xls</value> </extra> <extra> <name>format-java</name> <value>hello.java</value> </extra> <extra> <name>Date</name> <value>someday</value> </extra> <extra> <name>version</name> <value>2</value> </extra>
I would like to use XSLT to get it foam - the name
I'm trying to start with, but it doesn't work
<xsl:for-each select="extra[starts-with(name(),'format-')]"> Format name: <xsl:apply-templates select="name" /> Format value: <xsl:apply-templates select="value" /> </xsl:for-each>
source share