sdx-users
[Top][All Lists]
Advanced

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

Re: [sdx-users] configurer un moissonneur OAI


From: Pierrick Brihaye
Subject: Re: [sdx-users] configurer un moissonneur OAI
Date: Thu, 22 Jul 2004 09:15:25 +0200
User-agent: Mozilla/5.0 (Windows; U; Win98; fr-FR; rv:1.6) Gecko/20040113

Bonjour,

julien bloit a écrit :

Or quand j'essaye d'afficher la liste des documents de la base, j'obtiens
une erreur :
"Namespace prefix oai_dc has not been declared"

Le message semble évident...

Si, à partir de ça :

  <oai_dc:dc xmlns:oai_dc="http://www.openarchives.org/OAI/2.0/oai_dc/";
xmlns:dc="http://purl.org/dc/elements/1.1/";
xsi:schemaLocation="http://www.openarchives.org/OAI/2.0/oai_dc/
http://www.openarchives.org/OAI/2.0/oai_dc.xsd";>
   <dc:description>Ceci est la description de la fiche 0 du
MMSH</dc:description>
   <dc:source>http://www.mmsh.univ-aix.fr/</dc:source>
   <dc:title>MMSH : fiche 0</dc:title>
  </oai_dc:dc>
 </metadata>
</record>

Vous voulez obtenir ça après passage dans une XSLT :

<?xml version="1.0" encoding="UTF-8"?>
<record xmlns:dc="http://purl.org/dc/elements/1.1/";
xmlns:fo="http://www.w3.org/1999/XSL/Format";>
 <title>MMSH : fiche 0</title>
 <description>Ceci est la description de la fiche 0 du MMSH</description>
 <link>http://www.mmsh.univ-aix.fr/</link>
</record>

... il vous faut bien manipuler l'élément oai_dc:dc (et dc:description BTW).

Donc... avez-vous déclaré ces namespaces dans votre XSL ?

Copier-coller d'une XSL de sdxtest pour illustrer la déclaration du namespace SDX :

<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform"; xmlns:sdx="http://www.culture.gouv.fr/ns/sdx/sdx"; exclude-result-prefixes="sdx">


A bientôt,

--
Pierrick Brihaye, informaticien
Service régional de l'Inventaire
DRAC Bretagne
mailto:address@hidden
+33 (0)2 99 29 67 78




reply via email to

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