[XSL-LIST Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] Re: compare two node sets
On Sun, 2020-01-19 at 20:37 +0000, Wolfhart Totschnig wolfhart.totschnig@xxxxxxxxxxx wrote: > Hello, > > I have an XSL/XPath problem to which I cannot find the solution. I > have > an xml file with data about films, in the following form > (simplified): > > [..] > . By contrast, in the following example the > test should return <false>: > > <film> > <title>M</title> > <director> > <first>Fritz</first> > <last>Lang</last> > </director> > <author> > <first>Thea von</first> > <last>Harbou</last> > </author> > <author> > <first>Fritz</first> > <last>Lang</last> > </author> > </film> Why? As stated, <xsl:mode on-no-match="shallow-copy" /> <xsl:template match="/"> <xsl:apply-templates select="/films/film[ some $a in author satisfies ( ($a/first = director/first) and ($a/last = director/last) ) ]"/> </xsl:template> Liam -- Liam Quin, https://www.delightfulcomputing.com/ Upcoming XSLT courses in Prague and Maryland BOOK SOON https://www.delightfulcomputing.com/course-upcoming.html
|
PURCHASE STYLUS STUDIO ONLINE TODAY!Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced! Download The World's Best XML IDE!Accelerate XML development with our award-winning XML IDE - Download a free trial today! Subscribe in XML format
|