Subject: Re: [xsl] Simple XML Diff From: Michael Ludwig <mlu@xxxxxxxxxxxxx> Date: Fri, 11 Jul 2008 19:01:44 +0200 |
This is the root of my problem, I don't know how to loop thorough everything and get it's absolute path
<xsl:transform version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform"> <xsl:output method="text"/> <xsl:template match="*|@*"> <xsl:text>/</xsl:text> <xsl:for-each select="ancestor::*"> <xsl:value-of select="name()"/> <xsl:text>/</xsl:text> </xsl:for-each> <xsl:if test="not( self::* )">@</xsl:if> <xsl:value-of select="name()"/> <xsl:text> </xsl:text> <xsl:apply-templates select="*|@*"/> </xsl:template> </xsl:transform>
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
Re: [xsl] Simple XML Diff, Mark Anderson | Thread | Re: [xsl] Simple XML Diff, Mark Anderson |
RE: [xsl] Find the root element fro, Marroc | Date | [xsl] Combining XML XBEL files, Aaron Gray |
Month |