[XSL-LIST Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] generate full xpath name to an attribute?
hi, i need to generate the full xpath name (location) for attributes in the
following xsl (see below).
instead of using <xsl:attribute name="name"><xsl:value-of select="name()"/></xsl:attribute> which gets me the just the attribute (field) name, i would like to generate the full xpath expression from the root of the document (i guess it would look something like: /......./Node/SingleForces@attribute_name). i.e. what do i use in instead of: <xsl:value-of select="name()"/> to get the fully qualified name for this field from the root. thanks <xsl:template match="Node/SingleForces"> <td> <xsl:for-each select="@*"> <xsl:element name="label"> <xsl:attribute name="for"><xsl:value-of select="name()"/></xsl:attribute> <xsl:value-of select="name()"/> </xsl:element> <xsl:element name="input"> <xsl:attribute name="type">text</xsl:attribute> <xsl:attribute name="size">4</xsl:attribute> <xsl:attribute name="id"><xsl:value-of select="name()"/></xsl:attribute> <xsl:attribute name="name"><xsl:value-of select="name()"/></xsl:attribute> <xsl:attribute name="value"><xsl:value-of select="."/></xsl:attribute> </xsl:element> </xsl:for-each> </td> <xsl:apply-templates/> </xsl:template> --- ray tayek http://tayek.com/ actively seeking mentoring or telecommuting work vice chair orange county java users group http://www.ocjug.org/ hate spam? http://samspade.org/ssw/ XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
|
PURCHASE STYLUS STUDIO ONLINE TODAY!Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced! Download The World's Best XML IDE!Accelerate XML development with our award-winning XML IDE - Download a free trial today! Subscribe in XML format
|