Subject: Get Absolute XPath From: "Samooo" <samooo_vc@xxxxxxxxxxx> Date: Mon, 21 Jun 2004 12:22:44 -0700 |
I am able to get the absolute XPath of an element in rendered chunk of XML. The following template works fine. <xsl:template name="getAbsoluteXPath"> <xsl:for-each select="ancestor-or-self::*">/*[<xsl:value-of select="1+count(preceding-sibling::*)"/> </xsl:for-each> </xsl:template> But now I want to get the absolute XPath of an element w.r.t. the whole document. I have this document in say variable curDoc. <xsl:variable name="curDoc" select="document('c:\abc.xml')"/> But am not redering the whole document. I am rendering only a part of this document. When I call this GetAbsoluteXPath template, I can get correct XPath related to rendered chunk using above template code. But now I want to get teh XPath of an element inside the whole document. Please advice. I am not able to explain this properly but I hope my question is clear. Thanks. Sameer.
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
RE: [xsl] xsl:sort, April Fleming | Thread | Re: [xsl] Get Absolute XPath, Samooo |
Converting HTML to plain text, Radha Chandika | Date | Re: [xsl] Get Absolute XPath, Samooo |
Month |