Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
serveurscrutari:exploration:baselists [2009/07/04 23:45]
vincent
serveurscrutari:exploration:baselists [2016/07/06 17:07] (Version actuelle)
vincent [DTD]
Ligne 1: Ligne 1:
 ====== Liste des bases du serveur ====== ====== Liste des bases du serveur ======
  
-La liste des bases auxquelles est un serveur est abonné peut être obtenu via l'​adresse suivante : ///explore/list/​base-list.xml//​. C'est un fichier XML codé en UTF-8 dont la structure est décrite ci-après :+La liste des bases auxquelles est un serveur est abonné peut être obtenu via l'​adresse suivante : ///explore/lists/​base-list.xml//​. C'est un fichier XML codé en UTF-8 dont la structure est décrite ci-après :
  
 ===== Structure du format XML ===== ===== Structure du format XML =====
Ligne 7: Ligne 7:
 L'​élément racine est l'​élément !!<​base-list>​!! qui contient un élément !!<​base>​!! pour chaque base suivie par le serveur Scrutari. Cet élément //<​base>//​ a comme attribut !!<​uri>​!! qui est l'URI de la base et il comprend les éléments suivants : L'​élément racine est l'​élément !!<​base-list>​!! qui contient un élément !!<​base>​!! pour chaque base suivie par le serveur Scrutari. Cet élément //<​base>//​ a comme attribut !!<​uri>​!! qui est l'URI de la base et il comprend les éléments suivants :
  
-  *!!<header-url>!! : l'URL du fichier d'entête+  *!!<info-url>!! : l'URL du fichier d'information
   *!!<​last-update>​!! : la date de la dernière mise à jour, au format ISO (aaaa-mm-jj : sans les heures), cette information provient du fichier d'​entête   *!!<​last-update>​!! : la date de la dernière mise à jour, au format ISO (aaaa-mm-jj : sans les heures), cette information provient du fichier d'​entête
-  ​*!!<​scrutaridata-url>​!! : l'URL des données au format ScrutariData,​ cette information provient du fichier d'​entête +  * les autres éléments correspondent au contenu de l'​élément //<​base-metadata>//​ du [[scrutaridata:​xml|format ScrutariData]],​ à savoir !!<​authority>​!!,​ !!<​base-name>​!!,​ !!<​intitule-short>​!! et !!<​intitule-long>​!!
-  ​* les autres éléments correspondent au contenu de l'​élément //<​base-metadata>//​ du [[scrutaridata:​xml|format ScrutariData]],​ à savoir !!<​authority-uuid>!!, !!<​base-name>​!!,​ !!<​intitule-short>​!! et !!<​intitule-long>​!!+
  
 ==== Exemple ==== ==== Exemple ====
Ligne 19: Ligne 18:
  <​info-url>​...</​info-url>​  <​info-url>​...</​info-url>​
  <​last-update>​...</​last-update>​  <​last-update>​...</​last-update>​
- <​scrutaridata-url>​...</​scrutaridata-url>​ + <​authority>​...</​authority>​
- <​authority-uuid>​...</​authority-uuid>+
  <​base-name>​...</​base-name>​  <​base-name>​...</​base-name>​
  <​intitule-short>​  <​intitule-short>​
Ligne 40: Ligne 38:
 <​!ELEMENT base-list (base*)> <​!ELEMENT base-list (base*)>
  
-<​!ELEMENT base (header-url?,​last-update?,​scrutaridata-url?,​authority-uuid,​base-name,​intitule-short,​intitule-long)>​+<​!ELEMENT base (header-url?,​last-update?,​scrutaridata-url?,​authority,​base-name,​intitule-short,​intitule-long)>​
    <​!ATTLIST base uri CDATA #​REQUIRED>​    <​!ATTLIST base uri CDATA #​REQUIRED>​
  
-  <​!ELEMENT ​header-url (#​PCDATA)>​+  <​!ELEMENT ​info-url (#​PCDATA)>​
  
   <​!ELEMENT last-update (#​PCDATA)>​   <​!ELEMENT last-update (#​PCDATA)>​
Ligne 49: Ligne 47:
   <​!ELEMENT scrutaridata-url (#​PCDATA)>​   <​!ELEMENT scrutaridata-url (#​PCDATA)>​
  
-  <​!ELEMENT authority-uuid (#​PCDATA)>​+  <​!ELEMENT authority (#​PCDATA)>​
  
   <​!ELEMENT base-name (#​PCDATA)>​   <​!ELEMENT base-name (#​PCDATA)>​
serveurscrutari/exploration/baselists.1246743912.txt.gz · Dernière modification: 2009/12/17 11:26 (modification externe)
CC Attribution-Share Alike 4.0 International
Driven by DokuWiki Recent changes RSS feed Valid CSS Valid XHTML 1.0