sdx-users
[Top][All Lists]
Advanced

[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






reply via email to

[Prev in Thread] Current Thread [Next in Thread]