Subject: Re: [xsl] How to remove double elements????? - copying childs of key-referenced elements From: Joerg Heinicke <joerg.heinicke@xxxxxx> Date: Thu, 23 May 2002 21:59:26 +0200 |
++++++++++++++++++++++++++++++++++++++++++++++++++++++++
But using these constructions a new question came to my mind: is there a possibility to get a child of a "keyed" element??? The problem is, that the computer-elements in my sw-file have docu-elements as childs which the computer-elements in my hw-file don't have. Right now I only copy the computer-elements from hw-file, but I would also like to get the docu-elements and make them childs or at least siblings of the computer-elements (hw-file). I tried like ++++++++++++++++++++++++++++++++++++++++++++++++++++++++
...
<xsl:for-each select="$tools">
<xsl:if test="key('computerkey', $comp_sort/@name)">
<xsl:copy-of select="docu[@kind = 'local']"/>
<xsl:copy-of select="$comp_sort"/>
</xsl:if>
</xsl:for-each>
<xsl:copy-of select="docu[@kind = 'local']"/>
...
++++++++++++++++++++++++++++++++++++++++++++++++++++++++
but there was no effect!! So how can I reach the childs of the computer-elements that are referenced by computerkey???
Many thanks in advance and kindly regards,
Stefan
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
Re: [xsl] How to remove double elem, B. Tommie Usdin | Thread | [xsl] XalanTransformer help needed , AXRAMAKR |
Re: [xsl] Displaying text nodes and, Joerg Heinicke | Date | Re: [xsl] How to loop over duplicat, Joerg Heinicke |
Month |