sdx-users
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[sdx-users] UTF-8


From: Michel Bottin
Subject: [sdx-users] UTF-8
Date: Fri, 12 Jul 2002 10:08:44 +0200
User-agent: Mozilla/5.0 (Windows; U; Win98; en-US; rv:1.0.0) Gecko/20020530

J'ai quelques problèmes de traitement de documents en UTF-8.

Il s'agit de la base bibliographique "befap" sur brea.

Par exemple  le document XML que l'on peut voir à l'adresse:

http://brea.culture.fr/sdx/servlets/get?db=befap&id=idkf_r001110

est bien en UTF-8, le titre parallèle en vietnamien s'ffiche correctement (sur Mozilla 1.0 ou sur IE 6)

En revanche si l'on passe par l'API XSP comme dans:

http://brea.culture.fr/sdx/befap/voir.xsp?id=idkf_r001110&f=xsl/isbd.xsl

ou dans

http://brea.culture.fr/sdx/befap/voir.xsp?id=idkf_r001110

tous les caractères n'appartenant pas à l'ISO 8859-1 (Latin-1) sont remplacés par des "?"

Dans les deux cas la page HTML générée possède bien une balise meta indiquant que le jeu de caractères est bien utf-8 mais rien n'y fait.

Est-ce du à un mauvais paramétrage des balises xsp:page ou sdx:page?

Je joins le source de la page voir.xsp:

---------------------------------------------------------------------------------------------------------
<?xml version="1.0" encoding="utf-8"?>
<!--
       Cette page permet d'afficher un document.
-->

<?cocoon-process type="xsp"?>
<?cocoon-process type="xslt"?>

<xsp:page
   language="java"
   xmlns:xsp="http://www.apache.org/1999/XSP/Core";
   xmlns:sdx="http://www.culture.gouv.fr/ns/sdx/sdx";
>
   <sdx:page>
       <sdx:selectSSH/>
       <sdx:checkRights action="view_document">
           <sdx:includeDocument/>
<!-- La liste des fonctions possibles pour cette base de documents. -->
           <sdxFunctions>
               <sdx:checkRights action="add_document">
                   <sdxAdminDBContent>
                       <sdx:checkRights action="edit_document">
                           <sdxEditDocument/>
                       </sdx:checkRights>
                       <sdx:checkRights action="delete_document">
                           <sdxDeleteDocument/>
                       </sdx:checkRights>
                       <sdx:checkRights action="upload_documents">
                           <sdxUploadDocuments/>
                       </sdx:checkRights>
                       <sdx:checkRights action="add_document">
                           <sdxAddDocument/>
                       </sdx:checkRights>
                   </sdxAdminDBContent>
               </sdx:checkRights>
           </sdxFunctions>
           <sdx:fallback>
               <identificationError/>
           </sdx:fallback>
       </sdx:checkRights>
   </sdx:page>
</xsp:page>
---------------------------------------------------------------------------------------------------------
Quelqu'un aurait-il une idée?

Michel

--
Michel Bottin - Chef de projet Internet
Ministère de la culture / DAG / DSI / MIVT
rue du Fort de Saint-Cyr - Montigny-le-Bretonneux
78182 Saint-Quentin-en-Yvelines Cedex - France
tél. : +33 1 30 85 67 86 - fax : +33 1 30 85 68 68
plan d'accès : http://www.mappy.fr/PlanPerso/46460/2
mailto:address@hidden - http://indy.culture.fr/bottin




reply via email to

[Prev in Thread] Current Thread [Next in Thread]