Could you supply a bit of code/meta-code to prove your point? - that would be much appreciated! thank you //Erling James Britt wrote: > You could iterate over the second list and use the value of the 'key' > attribute to construct an XPath to the matching item in the first list. > > Then either replace the elements, or grab the value and use it update > the other list. > > -- > James Britt > > "Judge a man by his questions, rather than his answers." > - Voltaire -- Posted via http://www.ruby-forum.com/.