[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
RE: [sdx-users] Inclusion de XML dans une XSLT d'indexation
From: |
Emmanuel Bégué |
Subject: |
RE: [sdx-users] Inclusion de XML dans une XSLT d'indexation |
Date: |
Wed, 11 Apr 2007 13:45:03 +0200 |
Bonjour,
Je ne sais pas si ça répond à la question, mais vous pouvez
toujours lire le contenu d'un document XML externe dans une
XSL par la fonction document(), ce qui donnerait par exemple:
<xsl:template match="property">
<sdx:field name="propertIndex">
<xsl:choose>
<xsl:when test="property='une_valeur'">
<xsl:copy-of select="document('http://monsite.com/doc1.xml')"/>
</xsl:when>
<xsl:otherwise>
<xsl:copy-of select="document('http://monsite.com/doc2.xml')"/>
</xsl:otherwise>
</xsl:choose>
</sdx:field>
</xsl:template>
Cdt,
EB
> -----Original Message-----
> From: address@hidden
> [mailto:address@hidden
> On Behalf Of André Davignon
> Sent: Wednesday, April 11, 2007 11:34 AM
> To: address@hidden
> Subject: [sdx-users] Inclusion de XML dans une XSLT d'indexation
>
>
> Bonjour,
>
> Dans une XSLT d'indexation, j'ai quelque chose du genre :
>
> <xsl:template match="property">
> <sdx:field name="propertIndex">
> <xsl:value-of select="."/>
> ...
> </sdx:field>
> </xsl:template>
>
> Entre <sdx:field name="propertIndex"> et </sdx:field>, je souhaiterais
> inclure du XML (dynamique) qui provient d'une autre source, dépendant de
> la valeur de "property", et qui serait issu d'une URL du genre
> "http://..." ou "cocoon://...". Est-possible ? Faut-il passer par
> <xi:include> ?
>
> André Davignon
>
>
>
>
>
>
>
> _______________________________________________
> sdx-users mailing list
> address@hidden
> http://lists.nongnu.org/mailman/listinfo/sdx-users