diff --git a/mapping-tools/examples.http b/mapping-tools/examples.http index a3f5bc0..453b978 100644 --- a/mapping-tools/examples.http +++ b/mapping-tools/examples.http @@ -9,7 +9,6 @@ # EZS_CONCURRENCY=1 npx ezs -v -d . # Trouver l'Institut du CNRS associé à une structure de recherche - POST http://localhost:31976/v1/rnsr/instituts-cnrs/json?indent=true HTTP/1.1 Content-Type: application/json diff --git a/mapping-tools/v1/halAuthorId/idRef/halauthorid2idref.ini b/mapping-tools/v1/halAuthorId/idRef/halauthorid2idref.ini new file mode 100644 index 0000000..a045126 --- /dev/null +++ b/mapping-tools/v1/halAuthorId/idRef/halauthorid2idref.ini @@ -0,0 +1,15 @@ +# Lit le fichier CSV, et renvoie du JSON [{id, value}] +[use] +plugin = basics +plugin = analytics + +[files] +[CSVParse] +separator = fix("\t") +[CSVObject] +[replace] +path = id +value = get("Halauthorid") + +path = value +value = get("Idref") diff --git a/mapping-tools/v1/halAuthorId/idRef/json.ini b/mapping-tools/v1/halAuthorId/idRef/json.ini index 1f2b3b9..876b0a4 100644 --- a/mapping-tools/v1/halAuthorId/idRef/json.ini +++ b/mapping-tools/v1/halAuthorId/idRef/json.ini @@ -19,7 +19,7 @@ path = value default = n/a primer = ./halAuthorId_idRef.tsv -file = ./tsv2json.ini +file = ./halauthorid2idref.ini persistent = true [assign] diff --git a/mapping-tools/v1/halAuthorId/idRef/tsv2json.ini b/mapping-tools/v1/halAuthorId/idRef/tsv2json.ini deleted file mode 100644 index a045126..0000000 --- a/mapping-tools/v1/halAuthorId/idRef/tsv2json.ini +++ /dev/null @@ -1,15 +0,0 @@ -# Lit le fichier CSV, et renvoie du JSON [{id, value}] -[use] -plugin = basics -plugin = analytics - -[files] -[CSVParse] -separator = fix("\t") -[CSVObject] -[replace] -path = id -value = get("Halauthorid") - -path = value -value = get("Idref") diff --git a/mapping-tools/v1/idRef/orcid/idref2orcid.ini b/mapping-tools/v1/idRef/orcid/idref2orcid.ini new file mode 100644 index 0000000..7193819 --- /dev/null +++ b/mapping-tools/v1/idRef/orcid/idref2orcid.ini @@ -0,0 +1,15 @@ +# Lit le fichier CSV, et renvoie du JSON [{id, value}] +[use] +plugin = basics +plugin = analytics + +[files] +[CSVParse] +separator = fix("\t") +[CSVObject] +[replace] +path = id +value = get("idref") + +path = value +value = get("orcid") diff --git a/mapping-tools/v1/idRef/orcid/json.ini b/mapping-tools/v1/idRef/orcid/json.ini index 49fc172..6d285d3 100644 --- a/mapping-tools/v1/idRef/orcid/json.ini +++ b/mapping-tools/v1/idRef/orcid/json.ini @@ -19,7 +19,7 @@ path = value default = n/a primer = ./idRef_orcId.tsv -file = ./tsv2json.ini +file = ./idref2orcid.ini persistent = true [assign] diff --git a/mapping-tools/v1/idRef/orcid/tsv2json.ini b/mapping-tools/v1/idRef/orcid/tsv2json.ini deleted file mode 100644 index 7193819..0000000 --- a/mapping-tools/v1/idRef/orcid/tsv2json.ini +++ /dev/null @@ -1,15 +0,0 @@ -# Lit le fichier CSV, et renvoie du JSON [{id, value}] -[use] -plugin = basics -plugin = analytics - -[files] -[CSVParse] -separator = fix("\t") -[CSVObject] -[replace] -path = id -value = get("idref") - -path = value -value = get("orcid")