Często m.in. na potrzeby rozliczania projektów digitalizacyjnych zachodzi potrzeba masowego wyeksportowania metadanych obiektów z systemu dLibra. Najprościej w tym celu wykorzystać mechanizm kolekcji i protokół OAI-PMH.
W celu uruchomienia programu należy wywołać wiersz linii poleceń, przejść do katalogu w którym znajduje sie rozpakowane pobrana wcześniej narzędzie i wywołać następujące polecenie:
java -jar EuropeanaXMLBuilder-1.1-SNAPSHOT.jar -u "http://<adres biblioteki cyfrowej>/dlibra/oai-pmh-repository.xml?verb=ListRecords&metadataPrefix=<schemat metadanych>&set=<kolekcja>" -o <nazwa pliku wynikowego> -g
gdzie:
<schemat metadanych> to identyfikator schematu:
Przykładowe wywołanie dla kolekcji "Muzykalia" z Wielkopolskiej Biblioteki Cyfrowej i metadanych w schemacie DublinCore wygląda następująco:
java -jar EuropeanaXMLBuilder-1.1-SNAPSHOT.jar -u "http://www.wbc.poznan.pl/dlibra/oai-pmh-repository.xml?verb=ListRecords&metadataPrefix=oai_dc&set=rootCollection:wbc:DigitalLibraryOfWielkopolska:MusicNotes" --csv -o Muzykalia-WBC.xml -g