This is the mail archive of the xsl-list@mulberrytech.com mailing list .


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

Node comparison


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


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]