Subject: RE: [xsl] Pattern question: first child of first descendant From: Scott Trenda <Scott.Trenda@xxxxxxxx> Date: Mon, 23 Mar 2009 20:44:08 -0500 |
Maybe parentheses are disallowed in patterns. But predicates aren't, so how about this: entry[ancestor::table][1]/*[self::title or self::para][1] ~ Scott -----Original Message----- From: Christian Roth [mailto:roth@xxxxxxxxxxxxxx] Sent: Monday, March 23, 2009 8:42 PM To: XSL List Subject: Re: [xsl] Pattern question: first child of first descendant >I'm not sure of the exact order of >operations for the position predicate here, so I'd be safe and do this: > >(table//entry)[1]/*[self::title or self::para][1] Using this pattern gives me a Unexpected token in pattern, found "(" error in Saxon. (I had tried that one, too...) -Christian
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
Re: [xsl] Pattern question: first c, Christian Roth | Thread | Re: [xsl] Pattern question: first c, Christian Roth |
Re: [xsl] Pattern question: first c, Christian Roth | Date | Re: [xsl] Pattern question: first c, Christian Roth |
Month |