A MARC az ún. ISO-fájlformátumot használja (standard binary format - ISO 2709). A rekord szerkezetét a http://www.loc.gov/marc/specifications/ írja le.
Speciális karakterek (név = hexa kód = jelölés a szabványban):
megnevezés | jele | ASCII hexa code | ASCII decimal code | jelölés a szabványban |
---|---|---|---|---|
field terminator | FT | 1E | 30 | ^ |
fill character | 7C | 124 | | | |
delimiter | 1F | 31 | $ | |
blank | SP | 20 | 32 | # |
record terminator | RT | 1D | 29 | \ |
Karakter set-ek:
Ha a Leader 9-ik karaktere ' ', akkor MARC-8, egyébként UTF-8 (a szabványban: UCS/Unicode).
A rekord szerkezete:
- LEADER
- DIRECTORY
- FT
- CONTROL_NUMBER_FIELD
- FT
- CONTROL_FIELD_1
- FT
- ...
- CONTROL_FIELD_n
- FT
- DATA_FIELD_1
- FT
- ...
- DATA_FIELD_n
- FT
- RT