MARCXML
Notes, information and links about MARCXML and how it relates to Citations in Sakaibrary should go here.
MARCXML is a widely used standard for representing bibliographic data. Many metasearch engines, electronic library catalogues and licensed content vendors understand and can communicate in MARCXML. For example, MetaLib returns metasearch results in MARCXML.
A major disadvantage of MARCXML is that it is not easily understood by humans. The tagging framework is based on numbers and letters as opposed to descriptions. For example:
MARCXML
<datafield tag="100" ind1="1" ind2=" "> <subfield code="a">Sandburg, Carl,</subfield> <subfield code="d">1878-1967.</subfield> </datafield>
versus
MODS
<name type="personal"> <namePart>Sandburg, Carl</namePart> <namePart type="date">1878-1967</namePart> <role> <text>creator</text> </role> </name>
MODS is a standalone, XML-based standard to represent bibliographic data. MARCXML can, somewhat painlessly, be transformed into MODS using XSLT provided by the Library of Congress.
Links
- MARCXML - the Library of Congress official MARCXML website.
- MARC Format - the Library of Congress official specification for the MARC 21 language. A good place to go to find out what different tags are supposed to mean.