RE: [xsl] mapping 2 attribute values to a 3rd

Subject: RE: [xsl] 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