Altova Mailing List Archives>Archive Index >microsoft.public.xsl Archive Home >Recent entries >Thread Prev - Subtract one list from another [Thread Next] Re: Subtract one list from anotherTo: NULL Date: 4/10/2007 5:42:00 AM "hoosie" <hoosiemama@g...> wrote in message news:1176152100.066380.193130@y...... > Hi, > > I am stuck on a problem, how can I remove all elements from 1 list > from another? > > Suppose I have the following: > > <values> > <value>hello</value> > <value>my</value> > <value>name</value> > <value>is</value> > <value>scooby</value> > </values> > > and > > <removeList> > <value>my</value> > <value>hello</value> > </removeList> > > and I want: > > <resultList> > <value>name</value> > <value>is</value> > <value>scooby</value> > </resultList> > > Any elegant way to do this? Suppose that the xslt variables $vValues and $vRemoveList are defined to contain the two corresponding xml documents. Then the requiret node-set is selected by the following XPath 1.0 expression: $vValues/value[not(. = $vRemoveList /value)] Cheers, Dimitre Novatchev | ||||||
| Company | Legal | Press | Partners | Careers | Sitemap | Contact Us | Altova Blog | Mobile | Full Site | |||
|
