From: Nikolai Grigoriev (grig@renderx.com)
Date: Wed May 21 2003 - 07:49:45 PDT
Régine,
> In order to have a generic xslt, I would like to fill in
> the attribute" value" in the following fileds by the
> content of the some elements/attributs of my xml file
>
> <rx:meta-info>
> <rx:meta-field name="author" value="...."/>
> <rx:meta-field name="title" value="..."/>
> <rx:meta-field name="subject" value="...."/>
> <rx:meta-field name="keywords" value="...."/>
> </rx:meta-info>
>
> Is there a way to do that or does the attribute "value"
> have always a fixed content?
I am not sure I fully understand your question. Are you asking
about the way to stuff an attribute with user data inside your
XSLT stylesheet? Then there are several methods to achieve
that: use either attribute-value templates:
<rx:meta-field name="author" value="{/article/articleinfo/@author}"/>
or a full <xsl:attribute> element:
<rx:meta-field name="author">
<xsl:attribute name="value">
<xsl:apply-templates select="book/bookinfo/authorgroup/author[1]"/>
</xsl:attribute>
</rx:meta-field>
Anyhow, this has nothing to do with XSL-FO in general and XEP
in particular. You can find a more qualified advice in XSLT-oriented
forums like XSL-list at MulberryTech:
http://www.mulberrytech.com/xsl/xsl-list/index.html
Best regards,
Nikolai Grigoriev
RenderX
-------------------
(*) To unsubscribe, send a message with words 'unsubscribe xep-support'
in the body of the message to majordomo@renderx.com from the address
you are subscribed from.
(*) By using the Service, you expressly agree to these Terms of Service http://www.renderx.com/tos.html
This archive was generated by hypermail 2.1.5 : Wed May 21 2003 - 07:41:28 PDT