Inist-CNRS / lodex

Linked Open Data EXperiment
https://www.lodex.fr/
Other
54 stars 12 forks source link

Export RIS : Ajout des types de document #1943

Closed eonm-pro closed 7 months ago

eonm-pro commented 7 months ago

Export des types de document

Cette pull request permet d'exporter les types de document grâce à l'attribut sémantique dc:type.

La ressource ayant un attribut dc:type doit contenir l'une des valeurs de la spécification RIS

En cas d'absence d'attribut dc:type le document est considéré comme GENERIC

Ajout des ISSN et ISBN

Cette PR supporte les ISSN et ISBN grâce aux attributs bibo:issn et bibo:isbn.

Modification du code

Le code s'appuie sur deux mapping :

  1. scheme-to-ris-tag qui permet d'établir la correspondance entre attributs sémantiques et le champ RIS correspondant
  2. names-to-tag qui permet de faire la correspondance entre les champs Lodex et les tags RIS.

Les mappings utilisent des objets pour éviter des erreurs d'appariement. L'utilisation des objets a nécessité de modifier la section [exchange] du code.