[Xulfr] RDF & UTF8

Thomas Rabaix thomas at rabaix.net
Mar 27 Mar 16:35:52 CEST 2007


Hello,

Je viens replonger dans ce p'tit bug et j'ai trouve le probleme :

la premiere ligne du RDF etait : <?xml version="1.0"  
encoding="iso-8859-1"?> et non pas <?xml version="1.0"  
encoding="UTF-8"?>

Conclusion : si j'accede a l'url du RDF directement, FF ignore la  
premiere ligne, et utilise le header http pour le charset, donc pas  
de soucis. Cependant lors du chargement RDF via datasource=...  c'est  
la definition xml qui est utilise ....

Thomas

On 28 févr. 07, at 16:23, Christophe Charron wrote:

> Bonjour,
>
> Le 28/02/07, Thomas Rabaix <thomas at rabaix.net> a écrit : Tous le  
> processus est en utf-8!
>
> La page contenant l'arbre est donc egalement en utf8. Je viens de
> verifier dans Firefox
>
> j'ai joint le fichier RDF et voici le code XUL, si ca peut aider...
> [...]
> <tree flags="dont-build-content" flex="7" ref="http://foo/bar"
> datasources="" xmlns:row="http://dummy/rdf# "
> id="ShippingListDatagrid">              <treecols>
>                 <treecol id="ShippingId" label="Id" primary="true"  
> hidden="true"
> flex="1"/>
>                 <treecol id="InvoiceImage" label="" flex="1"  
> style="max-width:20px" />
>                 <treecol id="Reference" label="Référence" flex="1"/>
>                 <treecol id="Client" label="Client" flex="1"/>
>                 <treecol id="DateCreated" label="Date Ajoutée"  
> flex="1"/>
>                 <treecol id="StatusName" label="Status Name"  
> flex="1"/>
>         </treecols>
>         <template>
>                 <rule>
>                         <treechildren>
>                                 <treeitem uri="rdf:*">
>                                         <treerow>
>                                                 <treecell  
> label="rdf:urn:data:row#ShippingId"/>
>                                                 <treecell  
> src="rdf:urn:data:row#InvoiceImage" />
>                                                 <treecell  
> label="rdf:urn:data:row#Reference"/>
>                                                 <treecell  
> label="rdf:urn:data:row#Client"/>
>                                                 <treecell  
> label="rdf:urn:data:row#DateCreated"/>
>                                                 <treecell  
> label="rdf:urn:data:row#StatusName"/>
>                                         </treerow>
>                                 </treeitem>
>                         </treechildren>
>                 </rule>
>         </template>
> </tree>
> [...]
>
>
>
> merci par avance.
> Thomas
>
>
> La piste de Gregory Duchatelet est à explorer car en effet, chez  
> moi en local, chez moi avec mon WAMP ou chez mon hébergeur ( http:// 
> test03.christophe-charron.org/public/xul/2007_02_28/ 
> arbre_et_utf8.xul) pas de souci.
> Juste un petit conseil qui n'a rien à voir: utilise, en complement  
> de hidden, "ignoreincolumnpicker="true". Cela évite de l'avoir dans  
> la liste des colonnes et de ne rien pouvoir en faire : ça énerve !!!
>
> <treecol id="ShippingId" label="Id" primary="true" hidden="true"  
> flex="1" ignoreincolumnpicker="true"/>
>
>
>
> On 28 févr. 07, at 13:43, Christophe Charron wrote:
>
> > Bonjour,
> >
> > Le 28/02/07, Thomas Rabaix <thomas at rabaix.net> a écrit : Bonjour,
> >
> > J'ai un probleme d'encodage!
> >
> > Situation :
> >    "page" xul remote contenant un tree qui charge une url RDF
> > distante.
> >
> > Probleme :
> >     le RDF envoye est encode en utf-8, lorsque j'affiche le RDF dans
> > le browser, les caracteres sont bien affiche. Cependant dans le tree
> > j'ai "fermA@" au lieu de "fermé". Le content type envoye a ff est :
> > 'Content-Type: text/xml; charset=utf-8'
> >
> > Any solutions ?
> >
> > Le code source de la page contenant l'arbre est  aussi codé en  
> UTF-8 ?
> >
> >
> > Thomas
> > _______________________________________________
> > Xulfr mailing list
> > Xulfr at lists.xulfr.org
> > http://lists.xulfr.org/mailman/listinfo/xulfr
> >
> >
> >
> > --
> > Cordialement
> > Christophe Charron
> > _______________________________________________
> > Xulfr mailing list
> > Xulfr at lists.xulfr.org
> > http://lists.xulfr.org/mailman/listinfo/xulfr
>
>
> _______________________________________________
> Xulfr mailing list
> Xulfr at lists.xulfr.org
> http://lists.xulfr.org/mailman/listinfo/xulfr
>
>
>
>
>
> -- 
> Cordialement
> Christophe Charron
> _______________________________________________
> Xulfr mailing list
> Xulfr at lists.xulfr.org
> http://lists.xulfr.org/mailman/listinfo/xulfr



Plus d'informations sur la liste de diffusion Xulfr