[XSL-LIST Mailing List Archive Home]
[By Thread]
[By Date]
Hi
I have an XML file a snippet of which is
I want to obtain both the 'text()' construct i.e. "ParentValue" as well as the 'ref' attribute i.e. "10011" if my <xsl:when> condition is satisfied. The approach Im using at the moment to obtain the 'ref' value is rather long and unstable. Is there a simple and direct way of doing this. Ive attached a part of my present code below.
<xsl:when test="MainClass/SubClass/Value[contains(.,'ParentValue')]">
<xsl:value-of select="MainClass/SubClass/Value[contains(.,'ParentValue')]"/>
</xsl:when>
I need the present <xsl:when> statement to stay in this form. I know the result is a node-set but what I really want is the ability to access other fragments of the tree to which the node-set belongs, possibly through position() or something. Im not sure how.
Thank you for helping out
Rahil
[xsl] obtaining tree fragments from node-set value
Subject: [xsl] obtaining tree fragments from node-set value From: Rahil <qamar_rahil@xxxxxxxxxxx> Date: Wed, 11 May 2005 10:49:52 +0100 |
Hi
I have an XML file a snippet of which is
<MainClass> <SubClass id="10001" name="Parent"> <Value type="TEXT" ref="10011">ParentValue</Value> </SubClass> </MainClass>
I want to obtain both the 'text()' construct i.e. "ParentValue" as well as the 'ref' attribute i.e. "10011" if my <xsl:when> condition is satisfied. The approach Im using at the moment to obtain the 'ref' value is rather long and unstable. Is there a simple and direct way of doing this. Ive attached a part of my present code below.
<xsl:when test="MainClass/SubClass/Value[contains(.,'ParentValue')]">
<xsl:value-of select="MainClass/SubClass/Value[contains(.,'ParentValue')]"/>
</xsl:when>
I need the present <xsl:when> statement to stay in this form. I know the result is a node-set but what I really want is the ability to access other fragments of the tree to which the node-set belongs, possibly through position() or something. Im not sure how.
Thank you for helping out
Rahil
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
Re: [xsl] A community project, blog, M. David Peterson | Thread | Re: [xsl] obtaining tree fragments , David Carlisle |
Re: [xsl] xsl:stylesheet vs xsl:tra, David Carlisle | Date | Re: [xsl] xsl:stylesheet vs xsl:tra, Dimitre Novatchev |
Month |
Keywords