Importer des fiches auteurs

1.    Le format XML MémoAuteurs. 1

2.    DTD du format XML prédéfini MémoAuteurs. 1

 

1.    Le format XML MémoAuteurs

Vous pouvez importer un fichier MémoAuteurs créé depuis un autre BCDI (exporter Auteurs crée automatiquement un fichier MémoAuteurs). Il est donc très simple d’échanger des fiches auteurs entre BCDI.

Dans tous les autres cas, vous devez créer (ou faire créer, c’est « assez » complexe…) à partir de votre propre base de données un fichier XML respectant la DTD ci-dessous.

2.    DTD du format XML prédéfini MémoAuteurs

<?xml version="1.0" encoding="ISO-8859-1"?> 

 <!-- @DTD à déclarer par

<!DOCTYPE MEMO_AUTEURS SYSTEM "http://club-bcdi.crdp-poitiers.cndp.fr/dtd/mmabcdi3.dtd">

IDENTIFICATION:                               MEMOAUTEURS BCDI 3 

PUBLIC :                                               CDI // MEDIATHEQUES // BCD

CREATEUR:                                        MICHEL GANGUILLIN (ganguillin@crdp-poitiers.cndp.fr) 

EDITEUR:                                             CRDP DE POITOU-CHARENTES - POITIERS - FRANCE -

VERSION:                                             1.0

DATE CREATION :                              26/04/2001

DATE DER. MODIFICATION:            26/04/2009

-->

 <!ELEMENT MEMO_AUTEURS (AUTEURS+)>

<!ELEMENT AUTEURS (AUTEUR_A, AUTRES_FORMES_A?, IDENTITE_A_A?,

             DATE_DE_NAISSANCE_A?, DATE_DE_DECES_A?, CARACTERISTIQUES_A?,

TYPE_AUTEUR_A?, NOTES_A?, RESSOURCE_A_A?, RESSOURCES*, DIVAUT_A?)> 

             <!ELEMENT AUTEUR_A (#PCDATA)> 

             <!ELEMENT AUTRES_FORMES_A (#PCDATA)> 

             <!ELEMENT IDENTITE_A_A (#PCDATA)> 

             <!ELEMENT DATE_DE_NAISSANCE_A (#PCDATA)>

             <!ELEMENT DATE_DE_DECES_A (#PCDATA)> 

             <!ELEMENT CARACTERISTIQUES_A (#PCDATA)> 

             <!ELEMENT TYPE_AUTEUR_A (#PCDATA)>

             <!ELEMENT NOTES_A (#PCDATA)>

             <!ELEMENT RESSOURCE_A_A (#PCDATA)>

             <!ELEMENT RESSOURCES (RESSOURCE_L, IDENTITE_R_L?, TYPE_R_L?,

                         FORMAT_L?, ADRESSE_L?, NOTES_L?, DROITS_L?, DIVERS_L?)>

                         <!ELEMENT RESSOURCE_L (#PCDATA)>

                         <!ELEMENT IDENTITE_R_L (#PCDATA)>

                         <!ELEMENT TYPE_R_L (#PCDATA)>

                         <!ELEMENT FORMAT_L (#PCDATA)>

                         <!ELEMENT ADRESSE_L (#PCDATA)>

                         <!ELEMENT NOTES_L (#PCDATA)>

                         <!ELEMENT DROITS_L (#PCDATA)>

                         <!ELEMENT DIVAUT_L (#PCDATA)>