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: cecile (Cecile.Guilloux@ujf-grenoble.fr)
Date: 10/01/2001 - 14:37


Bonjour,
Et bien, apres quelques d'autres petits essais ...ca marche encore ! merci merci
!!
J'ai encore une autre petite question ....
Cette question et la reponse suivante ( Mon, 08 Jan 2001 18:22:53 +0100) m'avaient
bien interessee :
Xavier Pilas wrote:
>
> Comment peut on afficher ces caracteres : "&" et "<" dans un fichier XML pour que
celui ci ne soit
> pas mal forme

Tout dépend de l'outil que vous utilisez pour les afficher :) ...

Si vous souhaitez pouvoir les lire en tant que tels sans outil
spécifique, il n'y a pas d'autres solutions que de les encadrer dans une
section CDATA:

<ma-balise><![CDATA[
        Ici, je peux écrire mes caractères <, & et autres sans
        les mettre sous forme d'entités.
]]></ma-balise>

Cordialement,

Eric van der Vlist
>
> xavier pilas
> Sycomore EADS

--

Il y a seulement un petit probleme : si j'ecris la balise suivante dans mon document XML : <name><![CDATA[Commencez &agrave, l'heure ...]]></name> j'obtiens : Commencez &amp;agrave, l'heure .. Je me dis donc qu'il vaut mieux ecrire <name>Commencez à l'heure ...</name> dans mon document XML et m'occuper ensuite de la substitution... Je pensais utiliser la fonction translate...mais ca ne marche pas et c'est logique, l'entité &agrave; n'etant pas définie... si j'ecris <xsl:value-of select="translate(.,'à', '&#192;')"/>, ca me donnera : Commencez à l'heure ( et moi je voudrais, bien sur, Commencez &agrave; l'heure ) Existe-t-il une solution dans l'univers XML ? merci Cecile Guilloux

Eric van der Vlist wrote:

> Bonjour, > > cecile wrote: > > > > Bonjour, > > apres quelques essais, votre code tourne correctement ...merci !! > > :) > > > Alors, je me suis dit : pourquoi ne pas isoler ma liste de variables dans un > > document XML ? > > Effectivement, c'est une question de préférences. > > D'un côté c'est plus propre d'isoler données et traitements, d'un autre > côté, cela oblige à maintenir deux documents et à les faire "vivre" > ensemble si vous les déplacez ou copiez. > > > donc dans mot.xml j'ai : > > > > <?xml version="1.0"?> > > <mots:liste xmlns:mots="mots.xml"> > > Juste un petit conseil (qui ne devrait pas résoudre votre problème): > evitez les URIs relatives pour les espaces de noms. > Dans ce cas précis, maintenant que vous avez isolé ces informations en > dehors de la feuille de style, vous pouvez également supprimer l'espace > de noms (en le supprimant également dans la transformation). > > > <mot lang="fr" id="ECRIVEZ">Il y a quelque chose a faire ...</mot> > > <mot lang="fr" id="AIM">Objectif</mot> > > <mot lang="en" id="AIM">Aim&#38;nbsp;</mot> > > <mot lang="simple" id="AIM">But&#38;nbsp;</mot> > > <mot lang="fr" id="AUTHOR">Auteur</mot> > > <mot lang="en" id="AUTHOR">Author</mot> > > </mots:liste> > > > > et puis dans un document xsl : > > <xsl:stylesheet version="1.0" > > xmlns:xsl="http://www.w3.org/1999/XSL/Transform" > > xmlns:mots="mot.xml" > > > > > <xsl:template name="variable"> > > <xsl:param name="substitut">ECRIVEZ</xsl:param> > > <xsl:param name="langue"><xsl:value-of select=" > > descendant::language"/></xsl:param> > > <xsl:value-of select="document('mot.xml')/mots:liste/mot[@id=$substitut > > and @lang=$langue]" /> > > </xsl:template> > > > > Ce code ne genere pas d'erreur....mais ne fait pas grand chose non plus, ce > > qui est bien en genant ! > > Pourriez-vous m'eclairer sur la fonction document() ? > > Vous trouverez la description de cette fonction dans la recommandation > XSLT [1], mais, si "mot.xml" est bien accessible dans le répertoire > courant, l'utilisation de cette fonction me semble correcte. > > Votre problème ne viendrait-il pas de l'appel de ce template et de la > valeur de vos paramètres ? > > Cordialement, > > Eric van der Vlist > > [1]http://xmlfr.org/w3c/TR/xslt/#document > > > merci > > Cecile Guilloux > -- > ------------------------------------------------------------------------ > Eric van der Vlist Dyomedea http://dyomedea.com > http://xmlfr.org http://4xt.org http://ducotede.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:05 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