|
Subject: Re: [xsl] compare two node sets From: "Liam R. E. Quin liam@xxxxxxxxxxxxxxxx" <xsl-list-service@xxxxxxxxxxxxxxxxxxxxxx> Date: Sun, 19 Jan 2020 20:55:21 -0000 |
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
| Current Thread |
|---|
|
| <- Previous | Index | Next -> |
|---|---|---|
| Re: [xsl] compare two node sets, Mukul Gandhi gandhi. | Thread | Re: [xsl] compare two node sets, Wolfhart Totschnig w |
| Re: [xsl] compare two node sets, Michael Kay mike@xxx | Date | Re: [xsl] compare two node sets, Wolfhart Totschnig w |
| Month |