pbm xml doc .pdf



Nom original: pbm_xml_doc.pdfAuteur: Victor Dittiere

Ce document au format PDF 1.5 a été généré par Microsoft® Word 2013, et a été envoyé sur fichier-pdf.fr le 23/05/2018 à 14:00, depuis l'adresse IP 86.239.x.x. La présente page de téléchargement du fichier a été vue 300 fois.
Taille du document: 283 Ko (5 pages).
Confidentialité: fichier public


Aperçu du document


PMB XML DOCS
Tous fichier PMB XML UNIMARC commence par la balise <unimarc> :
<?xml version="1.0" encoding="utf-8"?>
<unimarc>
<!-- code à insérer -->
</unimarc>

Dans cette balise, on a des balises <notice> :
<?xml version="1.0" encoding="utf-8"?>
<unimarc>
<notice>
<!-- Infos sur la notice -->
</notice>
</unimarc>

Les balises <notice> sont composé de manière différentes selon leurs caractéristiques.
Principalement, elles ont 6 balises d’en-tête :
<?xml version="1.0" encoding="utf-8"?>
<unimarc>
<notice>
<rs> <!-- caractère ou chiffre --> </rs>
<dt> <!-- caractère ou chiffre --> </dt>
<bl> <!-- caractère ou chiffre --> </bl>
<hl> <!-- caractère ou chiffre --> </hl>
<el> <!-- caractère ou chiffre --> </el>
<ru> <!-- caractère ou chiffre --> </ru>
</notice>
</unimarc>

DITTIERE Victor

1/5

CHL – PMB XML DOCS

Tableau des 6 balises d’en-tête :
BALISES

SIGNIFICATION

CONTENU

<dt>

Type de document

Voir fichier
pmb/includes/marc_tables/fr_FR/doct
ype.xml

<bl>

Niveau bibliographie

Voir fichier
pmb/includes/marc_tables/fr_FR/nivbi
blio.xml

<rs>

Notice de monographie : 0
<hl>

Niveau hiérarchique

Notice mère de périodique : 1
Notice de bulletin : 2
Notice d’article : 2

<el>
<ru>

Il y a par la suite les balises <f> avec le paramètre c et parfois ind:
<?xml version="1.0" encoding="utf-8"?>
<unimarc>
<notice>
<rs> <!-- caractère ou chiffre --> </rs>
<dt> <!-- caractère ou chiffre --> </dt>
<bl> <!-- caractère ou chiffre --> </bl>
<hl> <!-- caractère ou chiffre --> </hl>
<el> <!-- caractère ou chiffre --> </el>
<ru> <!-- caractère ou chiffre --> </ru>
<f c="001"> <!-- chiffre --> </f>
<f c="100" ind=" "> <!-- chiffre ou balise --> </f>
</notice>
</unimarc>

DITTIERE Victor

2/5

CHL – PMB XML DOCS

Ces balises possède parfois des balises <s> qui comportent les données des champs :
<?xml version="1.0" encoding="utf-8"?>
<unimarc>
<notice>
<rs> <!-- caractère ou chiffre --> </rs>
<dt> <!-- caractère ou chiffre --> </dt>
<bl> <!-- caractère ou chiffre --> </bl>
<hl> <!-- caractère ou chiffre --> </hl>
<el> <!-- caractère ou chiffre --> </el>
<ru> <!-- caractère ou chiffre --> </ru>
<f c="001"> <!-- chiffre --> </f>
<f c="100" ind=" "> <!-- chiffre ou balise --> </f>
<f c="210" ind=" ">
<s c="a"> <!-- données --> </s>
<s c="b"> <!-- données --> </s>
<s c="c"> <!-- données --> </s>
<s c="d"> <!-- données --> </s>
<s c="9"> <!-- données --> </s>
</f>
</notice>
</unimarc>

DITTIERE Victor

3/5

CHL – PMB XML DOCS

Tableau des paramètre dans la balise <f> (première notice de l’export de toute la
base pmb):
BALISE f
PARAMETRE c

PARAMETRE
ind

BALISE s
TYPE DE
CONTENU

PARAMETRE c

TYPE DE
CONTENU

? Numéro de la notice
dans la base ?

"001"
"009"

" "

"a"

? Date de
publication ?

"010"

" "

"a"

ISBN/ISSN/EAN

"100"

" "

"a"

???

"101"

"0 "

"a"

? Langue ?

"200"

"1 "

"a"

Titre

"a"

Vile éditeur

"b"

Vile éditeur

"c"

Editeur

"d"

Année de publication

"9"

? id éditeur ?

"a"

Importance

"c"

Présentation

"d"

Format

"a"

Collection

"9"

? id collection ?

"210"

"215"

" "

Info pour identifier le
bulletin

Info pour identifier le
bulletin

" "

"225"

"2 "

"319"

" "

"a"

? Droit ?

"327"

" "

"a"

Note de contenu

"410"

" 0"

"t"

Collection

"9"

? id collection ?

"a"

Index

"l"

Index. décimale

"9"

? id Index ?

"a"

Nom auteur

"b"

Prénom auteur

"4"

???

"9"

? id auteur ?

"a"

Image

"a"

???

"c"

???

"f"

Code barre

"k"

Cote

"r"

???

"q"

???

"f"

Code barre

"676"

"700"

"896"

"995"

"996"
DITTIERE Victor

" "

" 1"

" "

" "

" "
4/5

CHL – PMB XML DOCS

"k"

Cote

"m"

???

"n"

???

"a"

???

"b"

???

"v"

Localisation

"x"

Section

"e"

Support

"1"

Etat

"3"

???

"9" 16 fois

? insertion ?

Le fichier qui créer le fichier PMB XML se trouve dans
pmb/admin/convert/export.class.php.
Sur PMB il y a une fonctionnalité qui permet de convertir des fichier XML, venant de BCDI, en
PMB XML UNIMARC. Or lors de cette conversion, certains champs sont mal remplis, d’où les lien
cassé entre notice et bulletin, article, etc. De plus l’encodage est a revoir.

DITTIERE Victor

5/5

CHL – PMB XML DOCS


Aperçu du document pbm_xml_doc.pdf - page 1/5

Aperçu du document pbm_xml_doc.pdf - page 2/5

Aperçu du document pbm_xml_doc.pdf - page 3/5

Aperçu du document pbm_xml_doc.pdf - page 4/5

Aperçu du document pbm_xml_doc.pdf - page 5/5




Télécharger le fichier (PDF)


pbm_xml_doc.pdf (PDF, 283 Ko)

Télécharger
Formats alternatifs: ZIP



Documents similaires


pbmxmldoc
bcdixmldoc
pmb10
pmb11
pmb20
coursxml