[Home] [By Thread] [By Date] [Recent Entries]

Subject: RE: mapping 2 attribute values to a 3rd
From: Kevin Rodgers <kevin.rodgers@xxxxxxx>
Date: Thu, 3 Feb 2005 11:07:25 -0700
Michael Kay writes:
> Context changes inside the predicate. You need to replace
> 
> @status = specific_status
> 
> with
> 
> @status = current()/specific_status
> 
> and the same for doc_lang_list

Thanks, but I find the spec completely unreadable on that topic.  Can I
avoid that by using variables, like this:

  <xsl:variable name="specific-status"
                select="specific_status"/>
  <xsl:variable name="title-lang"
                select="title_list/title[@type='TITLE'][1][@lang]"/>
...
  [@status=$specific-status and @lang=$title-lang]

-- 
Kevin

Current Thread
Site Map | Privacy Policy | Terms of Use | Trademarks
Free Stylus Studio XML Training:
W3C Member