Ich würde die XmlToRdf Java-Bibliothek empfehlen.
XmlToRdf bietet eine unglaublich schnelle Konvertierung, indem der integrierte Java SAX-Parser verwendet wird, um Ihre XML-Datei in RDF zu streamen. Eine große Auswahl an Konfigurationen (mit vernünftigen Standardeinstellungen) erleichtert die Anpassung der Konvertierung an Ihre Anforderungen, einschließlich der Umbenennung von Elementen und der erweiterten IRI-Generierung mit Composite-IDs.
Die Ausgabe der Konvertierung kann direkt in die Datei als RDF Turtle geschrieben oder einem Sesame Repository oder Jena Dataset zur weiteren Verarbeitung hinzugefügt werden. Mit Sesame und Jena ist es möglich, weitere, SPARQL-basierte Transformationen an den Daten vorzunehmen und diese an Formate wie RDF Turtle und JSON-LD weiterzugeben.
Interessant, gerade über ein neues Werkzeug gelernt, danke. – miku