sdx-users
[Top][All Lists]
Advanced

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

Re: [sdx-users] Intégrer des documents Do cBook dans une appli SDX


From: Malo Pichot
Subject: Re: [sdx-users] Intégrer des documents Do cBook dans une appli SDX
Date: Wed, 24 Nov 2004 13:05:04 +0100
User-agent: Mozilla Thunderbird 0.9 (X11/20041103)

Bonjour,

address@hidden a écrit :
<snip />
3) Je n'ai encore pas réussi à indexer des documents XML avec une
déclaration de DTD publique (par exemple DocBook), en prenant le cas où le
serveur ne soit pas relié à internet. La solution est je crois dans la
déclaration de catalogues, on en parle un peu dans la doc de Cocoon,
nullepart dans celle de SDX (en dehors de la page exemple
http://www.nongnu.org/sdx/docs/html/doc-sdx2/samples/application.xconf).
Dans la source du projet CyberDoc, j'ai vu la déclaration <sdx:catalog
src="dtd/catalog"> où catalog est un fichier pointant vers une DTD locale
vide. Cela serait la solution pour éviter d'avoir à valider les documents
XML mais dans SDX2.2.1., lorsque je définis un sdx:catalog dans
application.xconf, l'application refuse d'être déclarée.

Bref, un petit topo sur l'utilisation de catalogues dans SDX serait le
bienvenu.

C'est ça. La déclaration d'un catalogue se fait avec l'élément <sdx:catalog> fils direct de <sdx:application> :

<sdx:application [...]>

  <sdx:catalogs>
    <sdx:catalog src="catalog" />
  </sdx:catalogs>

[...]
</sdx:application>

Où "catalog" ressemble à:

SYSTEM "http://www.culture.gouv.fr/ns/dapa/1.0"; "dtd/sdapa-adfi.xsd"
SYSTEM "http://www.opengis.net/gml"; "dtd/gml.xsd"


A bientôt,
--
Malo




reply via email to

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