I'm wondering how to represent $0 (zero) in MODS, e.g.:
100 1# $aTrollope, Anthony,$d1815-1882.$0(isni)1234567899999799
The LoC MARC to MODS3.4 XSLT seems to mostly ignore the $0, apart
for the 648, whence it does the following (this is a very contrived example
just created to see what the stylesheet would do with a $0):
648 #7 $a1800-1899$2fast$0(isni)1234567899999799
<subject xmlns:xlink="http://www.w3.org/1999/xlink" authority="fast" xlink:href="(isni)1234567899999799">
I.e. it's just dumping the $0 into an xlink:href.
The MARC to MODS conversion guidelines on the MODS website say of the 100 $0:
add xlink="contents of $0" (as URI)
Which seems to be what the MARC to MODS stylesheet is literally doing. But I don't
know what the "(as URI)" comment means. Does it mean the $0 should be converted to
a URI -- this would seem sensible if we are putting it in an xlink:href attribute.
Would converting the 100 $0 to something like the following be a
better overall solution:
Would a general solution to "what should I do with the $0" be: where possible convert
them to urls and add authorityURI and valueURI attributes to the MODS element?
Ashley Sanders [log in to unmask]
http://copac.ac.uk -- A Mimas service funded by JISC at the University of Manchester