Script utilizado para converter registros em formato MARCXML exportado do Aleph para importação no DSPACE
Instalar saxon
sudo apt-get install libsaxonb-java
Substituir no ARQUIVO.xml
// //
por
//
//
Então rodar:
saxonb-xslt -xsl:dedalustodublincore.xsl -o:records.xml -s:NOMEDOARQUIVOMARCXML.xml
./trataregistros.sh
Testar a importação:
./dspace import -t -a -e EMAIL -c HANDLE DA COLEÇÃO -s DIRETORIO DE ORIGEM -m MAPFILE (NOME)
Importar definitivamente:
./dspace import -a -e EMAIL -c HANDLE DA COLEÇÃO -s DIRETORIO DE ORIGEM -m MAPFILE (NOME)
Importar para o workflow:
./dspace import -w -a -e EMAIL -c HANDLE DA COLEÇÃO -s DIRETORIO DE ORIGEM -m MAPFILE (NOME)
== Autores ==
Jan Leduc de Lara
Tiago R. Marçal Murakami