Cliquez ici.
Accueil
 chercher             Plan du site             Info (English version) 
L'histoire de XML s'écrit en ce moment même. XMLfr vous aide à la suivre et à en dégager les tendances.Les listes de discussions XMLfr sont à votre disposition pour réagir sur nos articles ou simplement poser une question.Si vous ètes passionnée(e) par XML, pourquoi ne pas en faire votre métier ?XMLfr n'est heureusement pas le seul site où l'on parle de XML. Découvrez les autres grâce à XMLfr et à l'ODP.Les partenaires grâce auxquels XMLfr peut se développer.Pour tout savoir sur XMLfr.XMLfr sans fil, c'est possible !Pour ceux qui veulent vraiment en savoir plus sur XML.L'index du site.
 Commentaires et questions non techniques.Commentaires et questions techniques.

 
Cliquez ici.

From: David Bianchini (david.bianchini@free.fr)
Date: 27/08/2001 - 08:54


Bonjour,

Merci pour votre aide sur les images, mais je m'y suis pris
différement, vu que l'insertion d'une balise du genre

<IMAGE ref="MonImage.jpg"/>

dans mon doc xml ne marche pas...

En fait, dans ma Xsl, j'ai mis (ou plutôt on m'a dit de mettre!):

<xsl:template match="IMAGE">
<xsl:if test="text()">
<img>
<xsl:attribute name="src">
<xsl:value-of select="."/>
</xsl:attribute>
</img>
</xsl:if>
</xsl:template>

Ensuite, dans mon doc xml, j'insère la balise

<IMAGE>truc.gif</IMAGE>

et c bon!

Cordialement,

David

----- Original Message -----
From: "Herve AGNOUX" <herve.agnoux@diaam-informatique.com>
To: <xml-tech@xmlfr.org>
Sent: Friday, August 24, 2001 6:02 PM
Subject: [xml-tech] Re: Xsl et les images.

> Le 24 Aug 01, David Bianchini a écrit :
>
> > Heu ... d'accord, mais concrètement?
> >
>
> Lire la suite.
>
>
> > (vous êtes têtu pourquoi au fait?)
> >
>
> C'était le genre de private jokes qu'il faut absolument éviter dans
> une liste de discussion, je m'en excuse ; c'était en rapport avec
> des discussions suite à la question "liens href dans un texte".
>
> Dans votre XML "de base", il faut placer un lien vers votre image.
> Vous pouvez utiliser xlink, mais vous n'êtes pas obligé. Cela
> donnera, par exemple (sans xlink) :
>
> <IMAGE ref="MonImage.jpg"/>
>
> On discute pour savoir s'il faut placer les "meta-informations" - la
> taille, par exemple - quelque part dans le XML d'origine. A mon
> avis, non.
>
> Cela va être l'objet de la phase d'enrichissement, fonction, je le
> crois, du support final de présentation. (Au fait ! je suppose que
> vous voulez obtenir du HTML !?)
>
>
> > >
> > > 1 - Enrichissez votre XML
> > >
>
> Au cours de cette phase, vous allez modifier votre XML de base
> pour y placer des informations utiles au format de présentation et à
> l'utilisation que vos lecteurs en feront, mais sans présumer du
> design. Le mieux, à mon avis, est de réaliser cette phase avec java
> et dom.
>
> Vous obtenez ces informations en exploitant l'attribut "ref", bien sûr.
>
> Votre lien image devient par exemple :
>
> <IMAGE
> ref="MonImage.jpg"
> hauteur="32"
> largeur="33"
> />
>
> Au cours de cette phase, vous pouvez très bien décider de
> remplacer votre image par une autre, si l'image d'origine est trop
> grande, pas au bon format, comporte trop de couleurs, etc.
>
>
> > > 2 - Colorez votre XML
> > >
>
> Cette phase est inutile s'il n'y a pas de designer dans le circuit. S'il
> y en a un, il faut lui demander quel aspect il compte donner à votre
> image.
>
> A partir de là, avec Java, ou XSLT si vous êtes fort, votre lien image
> devient par exemple :
>
> <IMAGE
> ref="MonImage.jpg"
> hauteur="32"
> largeur="33"
> design="information serieuse"
> />
>
> > > 3 - Appliquez votre XSL
> > >
>
> Par exemple :
>
> <xsl:template match="IMAGE[@design='information serieuse']">
> Veuillez considerer avec grand interet l'image suivante :
> <img src="{@href}" height="{@hauteur}" weight="{@largeur}"/>
> </xsl:template>
>
> Les phases 2 et 3 sont faites en collaboration avec le designer. La
> phase 2 est réalisée par l'informaticien, sous les instructions du
> designer, tandis que la phase 3 est réalisée par le designer, aidé
> de l'informaticien (qui a donc tout intérêt à réaliser une phase 2
> impec !)
>
> Remarquez que les phases 1 et 2 / 3 sont relativement
> indépendantes. Je pense qu'elle doivent être exécutées dans cet
> ordre, pour donner le dernier mot au designer.
>
>
> --
> Sur le Web, tout de suite.
> Herve AGNOUX - diaam informatique
> http://www.diaam-informatique.com
> --
> Devenez redacteur <XML>fr et contribuez au developpement du
> xml francophone (http://xmlfr.org/infos/redacteurs/) !
>
> Liste de diffusion "xml-tech@xmlfr.org" (http://xmlfr.org).
>
> Cette liste est a votre disposition pour discuter en francais de
> tout sujet technique lie a XML.
>
> Pour resilier votre abonnement, envoyez un message contenant
> la commande "unsubscribe" a xml-tech-request@xmlfr.org
> (mailto:xml-tech-request@xmlfr.org?Subject=unsubscribe)
>
>

--
Devenez redacteur <XML>fr et contribuez au developpement du
xml francophone (http://xmlfr.org/infos/redacteurs/) !

Liste de diffusion "xml-tech@xmlfr.org" (http://xmlfr.org).

Cette liste est a votre disposition pour discuter en francais de tout sujet technique lie a XML.

Pour resilier votre abonnement, envoyez un message contenant la commande "unsubscribe" a xml-tech-request@xmlfr.org (mailto:xml-tech-request@xmlfr.org?Subject=unsubscribe)



Archive générée par hypermail 2.1.3 le 28/06/2004 - 11:06 UTC

webmaster@xmlfr.org

 

xml tech

Discussions techniques au sujet de XML.

Cette liste est à votre disposition pour discuter en français de tout sujet technique lié à XML.



Devenez rédacteur <XML>fr et contribuez au développement du xml francophone !
Les documents publiés sur ce site le sont sous licence "Open Content"
Conception graphique
  l.henriot@online.fr  

Conception, réalisation et hébergement