how could i get the matching description for every column,
when i loop though them via the order described in the order
node?
Hi,
You would need to count the preceding-siblings (and itself) of the current
<column> element, and then apply-templates to the corresponding <description>
element, something like:
<xsl:apply-templates select="/root/descriptions/description
[position() =
count(current()/preceding-sibling::column|.)]"/>
But to be honest thats really awful xml - if you are able to change it I would
do that first.
cheers
andrew
hi!
i would have an additional question to this:
if my document would look like this:
<root>
<descriptions>
<description>this is an apple</description>
<description>this is an orange</description>
</descriptions>
<group>
<apple>bla</apple>
<orange>bla</orange>
</group>
<group>
<apple>bla</apple>
<orange>bla</orange>
</group>
<order>
<column name="orange" />
<column name="apple" />
</order>
</root>
how could i get the matching description for every column,
when i loop though them via the order described in the order
node?
somehow i cannot think of a way to do that with xpath : /
thanks!
ciao!
florian
At 12:07 PM 3/27/2003, you wrote:
i have a document xml doc like this:
<root>
<group>
<apple>bla</apple>
<orange>bla</orange>
</group>
<group>
<apple>bla</apple>
<orange>bla</orange>
</group>
<order>
<column name="orange" />
<column name="apple" />
</order>
</root>
i would like to do the following: im going though all the
column nodes
and would like to access the group nodes where the column
attribute name
and the group node name match up.
basically i can just not think of a way to do that in
xpath.. anybody
got an tip? how can i say in xpath that it should get the node with
the name in @name and not just access the name attribute of a group
node..
======================================================================
Wendell Piez
mailto:wapiez(_at_)mulberrytech(_dot_)com
Mulberry Technologies, Inc.
http://www.mulberrytech.com
17 West Jefferson Street Direct Phone:
301/315-9635
Suite 207 Phone:
301/315-9631
Rockville, MD 20850 Fax:
301/315-8285
----------------------------------------------------------------------
Mulberry Technologies: A Consultancy Specializing in SGML and XML
======================================================================
XSL-List info and archive:
http://www.mulberrytech.com/xsl/xsl-list
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
---
Incoming mail is certified Virus Free.
Checked by AVG anti-virus system (http://www.grisoft.com).
Version: 6.0.461 / Virus Database: 260 - Release Date: 10/03/2003
---
Outgoing mail is certified Virus Free.
Checked by AVG anti-virus system (http://www.grisoft.com).
Version: 6.0.461 / Virus Database: 260 - Release Date: 10/03/2003
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list