[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