[XSL-LIST Mailing List Archive Home] [By Thread] [By Date]

[xsl] XPath question


Subject: [xsl] XPath question
From: Adam Van Den Hoven <Adam.Hoven@xxxxxxxxxxxx>
Date: Thu, 23 Aug 2001 15:42:46 -0700

Hey guys:

I have two variables defined. 

The first ($rules) looks something like:

<rule state="somestate1">
	<attrib name="attributename1">...</attrib>
	<attrib name="attributename2">...</attrib>
	<attrib name="attributename3">...</attrib>
</rule>
<rule>
	<attrib name="attributename1">...</attrib>
	<attrib name="attributename2">...</attrib>
	<attrib name="attributename3">...</attrib>
</rule>
...


The second ($attribs) looks like:

<attrib name="attributename1" state="somestate1">...</attrib>
<attrib name="attributename2">...</attrib>
<attrib name="attributename3" state="somestate1">...</attrib>
...

Now what is all the all the attrib nodes from $rules whose name AND parents
state attribute are not present together in $attribs. Given the example
above, 
I want to select:
<rule state="somestate1">
	<attrib name="attributename1">...</attrib> <!-- Not this -->
	<attrib name="attributename2">...</attrib> <!-- This -->
	<attrib name="attributename3">...</attrib> <!-- Not this -->
</rule>
<rule>
	<attrib name="attributename1">...</attrib> <!-- This -->
	<attrib name="attributename2">...</attrib> <!-- Not this -->
	<attrib name="attributename3">...</attrib> <!-- This -->
</rule>

Any ideas?



Adam van den Hoven
Internet Software Developer
Blue Zone
tel. 604 685 4310 ext. 260
fax 604 685 4391

> Blue Zone makes you interactive. http://www.bluezone.net/
> 
> 
> 

 XSL-List info and archive:  http://www.mulberrytech.com/xsl/xsl-list



Current Thread