Importer des emprunteurs

1.    Le format d’importation (XML) 1

2.    DTD du fichier Emprunteurs. 1

 

1.    Le format d’importation (XML)

Le CRDP de Poitou-Charentes vous propose, dans le cédérom d’installation de BCDI, un outil vous permet d’extraire les données élèves non confidentielles du fichier GEP scolarité. Après cette extraction, le fichier ainsi créé peut être importé directement dans BCDI.

Sur le Club-Bcdi, le CRDP de Poitou-Charentes propose un autre outil, CSVXML, permettant de transformer un fichier CSV (c'est-à-dire des données structurées enregistrement ligne par ligne, champs séparés par des points-virgules) en fichier XML importable dans BCDI. Le format CSV est un format « standard » d’exportation de données de la plupart des gestionnaires de bases de données (Access, Excel, MySql, etc.)

Pour tous les autres cas, il vous apparatient de fabriquer (ou de faire fabriquer… ce n’est pas vraiment simple…) à partir de votre poporopre base de données un fichier XML en respectant la DTD ci-dessous.

2.    DTD du fichier Emprunteurs

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

 <!-- @DTD à déclarer par

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

 IDENTIFICATION:                           FICHIER COLLECTIVITES 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:         9/01/2006

-->

<!ELEMENT FICHES_XML (EMPRUNTEURS+)>

<!ELEMENT EMPRUNTEURS (EMPRUNTEUR_M, IDENTITE_E_M?, RESSOURCE_E_M?, RESSOURCES?, ADRESSE_M?,

CODE_POSTAL_M?, VILLE_M?, TEL_M?, MEL_M?, DROITS_M?, STATUT_M?, CLASSE_M?, INFORMATION_M?, PROFIL_M?, COMPTE_M?, MOT_DE_PASSE_M?, MESSAGE_M?, DIVERS_M?)>

          <!ELEMENT EMPRUNTEUR_M (#PCDATA)>

          <!ELEMENT IDENTITE_E_M (#PCDATA)>

          <!ELEMENT RESSOURCE_E_M (#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 DIVERS_L (#PCDATA)>

                                   <!ELEMENT DIVERS_A (#PCDATA)>                                  

          <!ELEMENT ADRESSE_M (#PCDATA)>

          <!ELEMENT CODE_POSTAL_M (#PCDATA)>

          <!ELEMENT VILLE_M (#PCDATA)>

          <!ELEMENT TEL_M (#PCDATA)>

          <!ELEMENT MEL_M (#PCDATA)>

          <!ELEMENT DROITS_M (#PCDATA)>

          <!ELEMENT STATUT_M (#PCDATA)>

          <!ELEMENT CLASSE_M (#PCDATA)>

          <!ELEMENT INFORMATION_M (#PCDATA)>

          <!ELEMENT PROFIL_M (#PCDATA)>

          <!ELEMENT COMPTE_M (#PCDATA)>

          <!ELEMENT MOT_DE_PASSE_M (#PCDATA)>

          <!ELEMENT MESSAGE_M (#PCDATA)>

          <!ELEMENT DIVERS_M (#PCDATA)>