Background Image
Previous Page  12 / 70 Next Page
Information
Show Menu
Previous Page 12 / 70 Next Page
Page Background

8

ORGANIZACIJA ZNANJA 2006, LETN. 11, ZV. 1–2

<marc:datafield ind1=”0” ind2=” ” tag=”653”>

<marc:subfield code=”a”>

karst caves</marc:subfield>

<marc:subfield code=”a”>

cave tourism</marc:subfield>

</marc:datafield>

<marc:datafield ind1=”1” ind2=”2” tag=”700”>

<marc:subfield code=”a”>

Šajn, Srečko. </marc:subfield>

<marc:subfield code=”4”>aut</marc:subfield>

</marc:datafield>

<marc:datafield ind1=”1” ind2=” ” tag=”700”>

<marc:subfield code=”a”>

Kladnik, Bogdan. </marc:subfield>

<marc:subfield code=”4”>pht</marc:subfield>

</marc:datafield>

<marc:datafield ind1=”1” ind2=” ” tag=”700”>

<marc:subfield code=”a”>

Golob, France, </marc:subfield>

<marc:subfield code=”d”>1937-</marc:subfield>

<marc:subfield code=”4”>pht</marc:subfield>

</marc:datafield>

<marc:datafield ind1=”1” ind2=” ” tag=”700”>

<marc:subfield code=”a”>

Hodalič, Arne. </marc:subfield>

<marc:subfield code=”4”>pht</marc:subfield>

</marc:datafield>

<marc:datafield ind1=”1” ind2=” ” tag=”700”>

<marc:subfield code=”a”>

Močivnik, Marijan, </marc:subfield>

<marc:subfield code=”d”>1941-</marc:subfield>

<marc:subfield code=”4”>ill</marc:subfield>

</marc:datafield>

</marc:record>

</marc:collection>

Primer 3: Bibliografski zapis v formatu MARCXML

Shema XML formata MARCXML je dosti bolj enostavna

od sheme formata MARC XML in definira imena ele-

mentov XML za kontrolna polja, polja in podpolja zapisa

MARC in uvodnik zapisa po ISO 2709. Element XML za

uvodnik je

leader

, za kontrolna polja pa

control-

field

z atributom

tag

, ki vsebuje oznako kontrolnega

polja. Elementi XML za polja so

datafield

z atributom

tag

, ki vsebuje oznako polja, in atributa

ind1

in

ind2

s prvim in drugim indikatorjem polja. Elementi XML za

polja vsebujejo elemente XML za podpolja

subfield

z

atributom

code

, ki vsebuje oznako podpolja.

V zapis MARCXML so preneseni vsi kontekstni podatki

iz zapisa ISO 2709, niso pa preneseni vsi podatki, ki so

vezani na strukturo zapisa ISO 2709. Na primer v forma-

tu MARC DTD je uvodnik iz zapisa ISO 2709 prenesen

v več elementov XML, ki so odvisni od pozicije, v for-

matu MARCXML pa je cel uvodnik prenesen v element

leader

. Podobno je pri elementih XML za kontrolna

polja. Ta izguba informacij ni pomembna za obdelavo

zapisov MARCXML.

Toda zapisi MARCXML so dokaj nečitljivi za uporabni-

ka, shema formata MARCXML pa omogoča samo sin-

taksno in ne semantično validacijo zapisov MARCXML

[30], ker so imena elementov za različne elemente forma-

ta MARC enaka. Na primer imena elementov za vsa polja

bibliografskega zapisa so

datafield

, elementi pa se raz-

likujejo samo po oznaki polja v atributu

tag

. Podobno

je z imeni elementov XML za kontrolna polja in podpo-

lja. Za semantično validacijo zapisov XML je treba razvi-

ti poseben program ali uporabiti transformacije XSLT.

Na uradni strani formata MARCXML so dane povezave

na transformacije XSLT zapisov MARCXML v druge

formate in iz njih, kot so na primer MARC XML, MODS,

DC z RDF (

Resource Description Framework

) [31] ali

SRW [32], ONIX, OAI (

Open Archives Initiative

) [33] in

HTML.

MODS

V Kongresni knjižnici so leta 2002 razen formata

MARCXML razvili tudi metapodatkovno shemo MODS

za opis bibliografskih podatkov iz zapisov po formatu

MARC 21. Toda shema MODS se lahko uporabi tudi kot

samostojni format XML za opis bibliografskih podatkov,

neodvisno od zapisov MARC 21. Trenutna uradna verzija

formata MODS je verzija 3.1 od julija 2005, verzija 3.0

pa je od 3. junija 2004 registrirana pri organizaciji NISO

[34]. Primer 4 prikazuje bibliografski zapis v tem forma-

tu.

<?xml version=”1.0” encoding=”UTF-8”?>

<mods:modsCollection

xmlns:mods=

”http://www.loc.gov/mods/v3”

xmlns:xsi=

“http://www.w3.org/2001/XMLSchema-instance”

xsi:schemaLocation=

”http://www.loc.gov/mods/v3 http://www.loc.gov/standards/mods/v3/

mods-3-0.xsd”>

<mods:mods version=”3.0”>

<mods:titleInfo>

<mods:title>

Kraljestvo jamskega zmaja</mods:title>

<mods:subTitle>Postojnske jame

</mods:subTitle>

</mods:titleInfo>

<mods:name type=”personal”>

<mods:namePart>Habič, Peter.

</mods:namePart>

<mods:role>