Subject: Re: [xsl] Matching elements with specific multiple parents From: "G. Ken Holman" <gkholman@xxxxxxxxxxxxxxxxxxxx> Date: Fri, 01 Apr 2011 17:50:30 -0400 |
At 2011-04-01 14:38 -0700, David Lee wrote:This seems extremely verbose and inelegant but is the best I've come up with. I'd like something like match="(foo|bar)/child"
but of course that doesn't work.
match="foo/child | bar/child"
Any suggestions on a simpler syntax then what I've come up with ? Note that this is programmatically generated XSLT so I cant easily hand-optimize simple cases, it needs to work in the 1-N case in a way that's reasonably constructible programmatically.
I do this in the programmatically-generated Context/Value Association (CVA) file in the UBL project ... check the generated XSLT near the bottom of:
http://docs.oasis-open.org/ubl/prd1-UBL-2.1/cva/UBL-DefaultDTQ-2.1.cva
... especially the <Context> element with metadata="cctsV2.01-quantity".
I hope this helps.
. . . . . . . . . Ken
-- Contact us for world-wide XML consulting & instructor-led training Crane Softwrights Ltd. http://www.CraneSoftwrights.com/s/ G. Ken Holman mailto:gkholman@xxxxxxxxxxxxxxxxxxxx Legal business disclaimers: http://www.CraneSoftwrights.com/legal
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
Re: [xsl] Matching elements with sp, G. Ken Holman | Thread | RE: [xsl] Matching elements with sp, Tony Nassar |
RE: [xsl] Matching elements with sp, Tony Nassar | Date | Re: [xsl] Matching elements with sp, David Carlisle |
Month |