Article View: fr.comp.text.xml
Article #236Re: attribut avec du html? sérialisation?
From: samuel
Date: Fri, 10 Jul 2009 11:43
Date: Fri, 10 Jul 2009 11:43
127 lines
5960 bytes
5960 bytes
On 10 juil, 12:29, Mickaël Wolff <mickael.wo...@laposte.net> wrote:
> samuel a écrit :
>
> > ben c'est pas super constructif non plus comme réponse...
>
> Faut dire qu'on part de loin :p
>
> > ce serait quoi une bonne manière de faire?
>
> De ne pas essayer d'insérer des ronds dans des carrés. Et surtout
> d'expliquer ce que tu veux faire. Parce qu'insérer des balise dans un
> attribut, ça ne veut rien dire pour moi. Donc je ne sais pas ce que tu
> veux faire au final.
>
> > moi jveux bien qu'on me le dise..> ça parle bien de xsl mon machin non? si microsoft.public.xsl c'est pas
> > le bon endroit, où-est ce que je devrais aller?
>
> La hiérarchie microsoft.* est, me semble-t-il, destinée aux gens qui
> veulent parler de technologies en relation avec Microsoft. Si ta
> question portait spécifiquement sur le comportement du ActiveX
> fournissant l'objet de traitement du XSL, ce serait peut-être le bon
> endroit. Mais ton problème semble plus général. Du coup, tu es
> présentement au bon endroit.
yeah!
> Mais tu ne pose pas la bonne question.
>
> > et pourquoi ils me parlent de sérialiser les noeuds si c'est
> > impossible? et pourquoi c'est impossible?
>
> Je pense que par sérializer, ils entendent « transformer un ensemble
> de nœuds en une chaîne acceptable dans un attribut XML. Autrement dit,
> remplacer les caractères <>&'" par leur équivalent XML pour les vider de
> leur sens, et donc ne plus causer d'erreur.
>
> C'est impossible parce que tu n'as pas le droit d'insérer des
> éléments XML dans des attributs XML.
>
> > autant de questions... merci!
>
> Et d'autres viendront à mon avis ;) Mais pose-les, ne débarques pas
> en n'expliquant rien.
>
> --
> Mickaël Wolff aka Lupus Michaelishttp://lupusmic.org
>
> Seeking for a position <http://lupusmic.org/pro/>
mais j'ai expliqué, ce que je veux obtenir, c'est du html dans
l'attribut name, pour pouvoir insérer une description plus détaillée
qu'un simple titre dans une lightbox..
avec une base de données type mysql c'aurait été bon, mais il fallait
que jme tape qques balises dans la table, c'était pas pratique..
maintenant, je peux aussi penser à une autre façon de faire pour avoir
du texte dans ma lightbox, sans passer par l'attribut "name".. avec un
div caché peut-être? mais du coup, faudrait une nouvelle lightbox
prévue pour ça... et là, je suis incapable de faire ça...
<a href="images/bd/1.jpg"
rel="lightbox[1]"
title="Le chat du rabbin,1.La Bar-Mitsva"
name="<div>
<p><strong>Le chat du rabbin<br/>
<em>1.La Bar-Mitsva</em></strong>
</p>
<p>Joann Sfar <em>(Scénario et Dessin)</em>
<br/>Brigitte Findakly <em>(Couleur)</em>
<br/>Dargaud, Poisson Pilote
<br/>2002
<br/><img src='images/notes/5.jpg'/>
<br/><a
href='http://www.bedetheque.com/serie-2313-BD-Chat-du-Rabbin-
(Le).html#8847'>
lien</a>
</p>
</div>
<div id='en_bas'>
<a class='comm'
onclick='return open_comms(\"bd\",1);'
href='#'>Commentaires()</a>
</div>"
><img src="images/bd/mini/1.jpg" alt=""/></a>
avec un document xml comme ça:
<root>
<liste name="sfar_chat">
<bd id="1">
<titre dt="1.La Bar-Mitsva">Le chat du rabbin</titre>
<auteur dt="Scénario et Dessin">Joann Sfar</auteur>
<auteur dt="Couleur">Brigitte Findakly</auteur>
<auteur>Dargaud, Poisson Pilote</auteur>
<note>5</note>
<date>2002</date>
<lien>http://www.bedetheque.com/serie-2313-BD-Chat-du-Rabbin-
(Le).html#8847</lien>
</bd>
...
</liste></root>
et un xsl comme ça:
<xsl:template match="/">
<xsl:for-each select="root/liste">
<xsl:for-each select="bd">
<xsl:sort select="@id"/>
<a href="images/bd/{../@name}/{@id}.jpg" rel="lightbox[{../
@name}]"
title="{titre}" alt="{titre}">
<xsl:attribute name="name"> ????????????? </
xsl:attribute>
<xsl:if test="@id=1"><img src="images/bd/mini/{../@name}.jpg"/
></
xsl:if>
</a>
</xsl:for-each>
</xsl:for-each>
voilà..capito?
Technical Details
Message-ID:
<fd143b56-da42-4753-8f12-39303f667dbe@h2g2000yqg.googlegroups.com>Path:
arc1-ca.pugleaf.net!g2news2.google.com!postnews.google.com!h2g2000yqg.googlegroups.com!not-for-mailReferences:
<59fda5c5-7bd7-40c5-948e-3995172f33ac@o6g2000yqj.googlegroups.com> <4a5709cb$0$25355$426a34cc@news.free.fr> <4e86689e-518e-42c8-99ff-5896f43a5f8d@a36g2000yqc.googlegroups.com> <4a571813$0$422$426a74cc@news.free.fr>Show Full Headers
Complete Article Headers
X-Google-Thread: 8a75585569,bb872f6c83b9d4b8 X-Google-Attributes: gid8a75585569,public,usenet X-Google-NewGroupId: yes X-Google-Language: FRENCH,CP1252 Path: arc1-ca.pugleaf.net!g2news2.google.com!postnews.google.com!h2g2000yqg.googlegroups.com!not-for-mail From: samuel <samuel.braikeh@gmail.com> Newsgroups: fr.comp.text.xml Subject: Re: attribut avec du html? sérialisation? Date: Fri, 10 Jul 2009 04:43:39 -0700 (PDT) Organization: http://groups.google.com Lines: 127 Message-ID: <fd143b56-da42-4753-8f12-39303f667dbe@h2g2000yqg.googlegroups.com> References: <59fda5c5-7bd7-40c5-948e-3995172f33ac@o6g2000yqj.googlegroups.com> <4a5709cb$0$25355$426a34cc@news.free.fr> <4e86689e-518e-42c8-99ff-5896f43a5f8d@a36g2000yqc.googlegroups.com> <4a571813$0$422$426a74cc@news.free.fr> NNTP-Posting-Host: 88.163.231.90 Mime-Version: 1.0 Content-Type: text/plain; charset=windows-1252 Content-Transfer-Encoding: quoted-printable X-Trace: posting.google.com 1247226219 23672 127.0.0.1 (10 Jul 2009 11:43:39 GMT) X-Complaints-To: groups-abuse@google.com NNTP-Posting-Date: Fri, 10 Jul 2009 11:43:39 +0000 (UTC) Complaints-To: groups-abuse@google.com Injection-Info: h2g2000yqg.googlegroups.com; posting-host=88.163.231.90; posting-account=VzKYbAoAAADEPvKGYJrcpKEcJcdfZcdZ User-Agent: G2/1.0 X-HTTP-UserAgent: Mozilla/5.0 (Windows; U; Windows NT 6.0; fr; rv:1.9.0.11) Gecko/2009060215 Firefox/3.0.11 (.NET CLR 3.5.30729),gzip(gfe),gzip(gfe)