sdx-users
[Top][All Lists]
Advanced

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

Re: [sdx-users] XML sur OAI


From: Martin Sevigny
Subject: Re: [sdx-users] XML sur OAI
Date: Thu, 08 Jul 2004 15:04:40 +0200
User-agent: Mozilla Thunderbird 0.6 (Windows/20040502)

Bonjour,

Est-il possible au fournisseur OAI de SDX de diffuser autre chose que le format DC-XML ?

Oui, heureusement!

On peut définir autant de formats que l'on souhaite. Pour chaque format, on a le choix entre:

- "mapper" les champs SDX en éléments XML du format d'échange, et SDX fabriquera le XML tout seul (plutôt limité comme intérêt)

- définir un pipeline (une XSLT pour faire simple) qui transforme le document dans le XML d'échange

sdxtest en a déjà deux formats...

Pour implémenter la seconde approche, il faut quelque chose comme:

<sdx:oai-format
         name="Mon format"
         metadataPrefix="mf"
         namespace="http://monserveur.com/mf/";
         schemaUrl="http://monserveur.com/mf.xsd";>
    <sdx:pipeline id="oai-mf">
      <sdx:transformation id="oai-mf-1" type="com.monserveur.oai.mf"/>
      <sdx:transformation id="oai-mf-2" type="XSLT" src="../oai/mf.xsl"/>
    </sdx:pipeline>
  </sdx:oai-format>

Cet exemple est un copier-coller... de la documentation ;-)
http://www.nongnu.org/sdx/docs/html/doc-sdx2/fr/oai/entrepot.html

Par exemple, le XML natif de l'appli elle-même ?

Un pipeline qui implémente une transformation d'identité...

Martin Sévigny





reply via email to

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