Greenstone et MarcXML

Une question courante, dont la réponse est introuvable sur le Net : comment importer des notices au format MarcXML dans Greenstone ?

Evident, me direz-vous… et bien non… le plugin plugiciel MarcXML de Greenstone est assez capricieux, voire facétieux. En effet, il n’accepte que des fichiers MarcXML dont les enregistrements (situés entre les balises <Record>…</Record>) sont eux-mêmes encadrés par des balises <Collection></Collection>.
Ce qui est rarement le cas lorsque vous exportez vos données à partir d’un SIGB par exemple, ou d’un réservoir de notices bibliographiques. Il m’a fallu passer par un export de mes collections Greenstone en MarcXML pour m’en rendre compte, c’est cruellement absent de la documentation.