Closed csidirop closed 1 year ago
Temporally closed, as no other non-working examples known.
Added recognition for identifier
tag without mods:
prefix.
This is necessary for METS sources from BVB, which do not have "mods:identifier" tag.
Example: http://digipool.bib-bvb.de/bvb/DFGViewer/dfgmets.pl?partitiona=DE-824&pid=13400522
<identifier type="urn">urn:nbn:de:bvb:824-cod-sm-1194-1</identifier>
Added recognition for mets:div
key with CONTENTIDS
attribute containing a URN string.
This is necessary for some METS sources, which do not have there URNs stored elsewhere.
Example 1: https://gei-digital.gei.de/viewer/metsresolver?id=PPN816659915
<mets:div ADMID="amd4871324" CONTENTIDS="urn:nbn:de:gbv:3:1-322827" DMDID="DMDLOG_0000" ID="LOG_0000" LABEL="Anleitung zur Kenntniß der Preußischen Staatsverfassung" TYPE="Monograph">
Example 2: https://daten.digitale-sammlungen.de/~db/mets/bsb00107766_mets.xml
<mets:div ID="logbsb00107766" DMDID="mdbsb00107766" ADMID="amdbsb00107766" TYPE="monograph" LABEL="Sanskrit-Wörterbuch der buddhistischen Texte aus den Turfan-Funden und der kanonischen Literatur der Sarvāstivāda-Schule " ORDER="1" CONTENTIDS="urn:nbn:de:bvb:12-bsb00107766-4">
Search for URNs in
mods:identifier
/identifier
andmods:recordIdentifier
.Some examples:
mods:identifier:
<mods:identifier type="urn">urn:nbn:de:bsz:14-db-id2635668113</mods:identifier>
<mods:identifier type="urn">urn:nbn:de:bsz:21-dt-12014</mods:identifier>
<mods:identifier type="urn">urn:nbn:de:bsz:180-digad-5616</mods:identifier>
identifier:
<identifier type="urn">urn:nbn:de:bvb:824-cod-sm-1194-1</identifier>
mods:recordIdentifier:
<mods:recordIdentifier source="urn">urn:nbn:de:bsz:25-digilib-99308</mods:recordIdentifier>
mets:div:
<mets:div ... CONTENTIDS="urn:nbn:de:gbv:3:1-322827" ... >
<mets:div ... CONTENTIDS="urn:nbn:de:bvb:12-bsb00107766-4">