[xsl] Node comparison

Subject: [xsl] Node comparison
From: Kevin_Gutch@xxxxxxxxxxx
Date: Sat, 14 Apr 2001 19:12:16 -0400
Having two different XML's  joined  on an entity reference I need to
compare values underneath two different parent nodes without having to use
a $Position Variable. The reason being is that I may not have a one to one
relationship.  So
with an example below  I would like to use my XSLT to base the values of
Parent 2 on the like values in Parent 1.

<?xml version="1.0" encoding="UTF-8"?>
<Parent 1>
  <Value 1>1</Value 1>
  <Value 2>0</Value 2>
  <Value 3>1</Value 3>
  <Value 4>0</Value 4>
</Parent 1>
<Parent 2>
  <Value 1> </Value 1>
  <Value 2> </Value 2>
  <Value 2> </Value 2>
  <Value 3> </Value 3>
  <Value 4> </Value 4>
</Parent 2>

I would like the following results:

<Parent 1>
  <Value 1>1</Value 1>
  <Value 2>0</Value 2>
  <Value 3>1</Value 3>
  <Value 4>0</Value 4>
</Parent 1>
<Parent 2>
  <Value 1>1</Value 1>
  <Value 2> 0</Value 2>
  <Value 2> 0</Value 2>
  <Value 3> 1</Value 3>
  <Value 4> 0</Value 4>
</Parent 2>

Any ideas on how to do this?



 XSL-List info and archive:  http://www.mulberrytech.com/xsl/xsl-list


Current Thread