10
votes

Existe-t-il une implémentation de Java Open Source de R2RML?

Je souhaite générer des données RDF à partir de données tabulaires, notamment: CSV, TSV, feuilles de calcul (Excel ou OpenOffice) et, éventuellement, Tables dans RDBMS.

Je suis conscient de la langue "RDB à la chaîne de mappage RDF" (R2RML) (http://www.w3.org/tr/r2rml/) Projet courant.

J'utilise Apache Jena pour traiter, stocker et interroger des données RDF et / ou lire des fichiers CSV ou TSV. J'utilise Apache POI pour la lecture de feuilles de calcul Microsoft Excel et je prévois d'utiliser Apache ODF Toolkit pour lire OpenOffice Spreadsheets.

Y a-t-il une implémentation d'une source ouverte Java (de préférence ASL) de R2RML que je peux utiliser?


1 commentaires

Réponses modernes: Stackoverflow.com/Questtions/45476632/... . En bref, Ontop.


3 Réponses :


3
votes

ici Vous pouvez trouver une liste des implémentations R2RML actuelles. Peut-être que le clojure pourrait être intéressant pour vous;)


0 commentaires

6
votes

D2RQ est la mise en œuvre persistante derrière le populaire D2R Server . Open Source (Apache) et écrit en Java, alors je suppose que c'est exactement ce dont vous avez besoin.


2 commentaires

D2RQ met-elle implémenter R2RML? Je n'arrive pas à trouver quelque chose qui dit que cela le fait et que la langue de la cartographie de D2RQ et la R2RML sont similaires, elles ne sont pas identiques, je crois.


@Joshuataylor Il apparaît que la prise en charge de R2RML (MODULO Un bogue possible ou deux dans la suite de tests) est pris en charge dans la succursale de développement, à partir de 2012. Voir Implémente R2RML # 84 GitHUB Wripper Traqueur de D2RQ.



3
votes

Avant votre question actuelle, vous avez introduit un autre problème connexe concernant la transformation des feuilles de calcul en RDF. Pour cela, je vous recommanderais de jeter un coup d'œil à Google Affiner (maintenant: OpinEfine) et son RDF Extension . Peut-être Cette screencast concernant la façon dont il est utilisé dans LMF vous aiderait.


0 commentaires