xsl-list
[Top] [All Lists]

RE: Match Question

2003-01-20 12:48:03
Michael Semcheski wrote:

match="z:row[(_at_)Type='Matrix']/z:row[(_at_)MatrixOpt='1']
| z:row[(_at_)Type='Matrix']/z:row[(_at_)MatrixOpt='5']
| z:row[(_at_)Type='Matrix']/z:row[(_at_)MatrixOpt='6']"
 

Try

match="z:row[(_at_)Type='Matrix']/z:row[(_at_)MatrixOpt='1' or 
@MatrixOpt='5' or @MatrixOpt='6']"

for something that is a bit less cumbersome.


With XSLT 2.0 you can write

match="z:row[(_at_)Type='Matrix']/z:row[(_at_)MatrixOpt=('1', '5', '6')]"

FWIW!

Michael Kay
Software AG
home: Michael(_dot_)H(_dot_)Kay(_at_)ntlworld(_dot_)com
work: Michael(_dot_)Kay(_at_)softwareag(_dot_)com 


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



<Prev in Thread] Current Thread [Next in Thread>