[XSL-LIST Mailing List Archive Home]
RE: [xsl] Tramsform XML through mapping schemas using XSL
Subject: RE: [xsl] Tramsform XML through mapping schemas using XSL|
From: "Michael Kay" <michael.h.kay@xxxxxxxxxxxx>
Date: Wed, 27 Nov 2002 16:00:08 -0000
> Many thanks for the replies so far. I'm now progressing to
> look at the mapping file or "high-level description of a
> stereotyped transformation", and was wondering whether I
> could use xpath statements in this file to identify data I
> want to extract from particular elements/attributes, or
> identify even the elements themselves.
> The question that subsequently arises when creating a mapping
> file as such
> is: Can one pass xpath statements as variables into
> templates, and then act on them (against the source document)?
No you can't (except with extensions such as xx:evaluate()); but if you
are generating a stylesheet from your configuratoin file, rather than
interpreting it, this isn't a problem.
> Alistair - alistair.power@xxxxxxxxx
> -----Original Message-----
> It sounds to me as if you should treat your "configuration
> file" as a high-level description of a stereotyped
> transformation, and use it to generate a specific XSLT
> stylesheet for a particular transformation. You can do this
> stylesheet generation in XSLT, of course.
> Michael Kay
> Software AG
> home: Michael.H.Kay@xxxxxxxxxxxx
> work: Michael.Kay@xxxxxxxxxxxxxx
> XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list