Convert ISOcat cool URIs to CLARIN Concept Registry (CCR) handles
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
mappings
src/main/java/nl/knaw/meertens/isocat2ccr
LICENSE
README.md
pom.xml

README.md

ISOcat2CCR

Tool to convert ISOcat cool URIs to CLARIN Concept Registry (CCR) handles.

java -jar src/target/isocat2ccr.jar mappings/ISOcat2CCR-full.csv resource.xml > resource-new.xml

See also

java -jar src/target/isocat2ccr.jar -?

for more options, e.g., to specify the encoding and line endings.

The mappings directory contains the following map files:

  • ISOcat2CCR-full.csv: from the official ISOcat cool URI and REST ISOcat URIs to the CCR handle
  • ISOcat2CCR-CR.csv: from ISOcat ConceptLinks using all kinds of correct and incorrect URIs to the CCR handle

You can easily add the URLs as they appear in your resource. Do notice that not all ISOcat Data Categories have been taken along to the CCR.

Also note that the descending order of the mappings is important, i.e., the highest numbers have to be mapped first to prevent partial replacements.