Chcę generować dane RDF z danych tabelarycznych, w szczególności: CSV, TSV, arkusze kalkulacyjne (Excel lub OpenOffice) i ewentualnie tabele w RDBMS.Czy istnieje implementacja języka R2RML z otwartym kodem źródłowym języka Java?
Jestem świadomy aktualnego projektu "RDB to RDF Language" (R2RML) (http://www.w3.org/TR/r2rml/).
Używam Apache Jena do przetwarzania, przechowywania i wyszukiwania danych RDF i/lub odczytu plików CSV lub TSV. Używam Apache POI do czytania arkuszy kalkulacyjnych Microsoft Excel i zamierzam użyć Apache ODF Toolkit do czytania arkuszy kalkulacyjnych OpenOffice.
Czy istnieje Java Open Source (najlepiej ASL) implementacji R2RML, z którego mogę korzystać?
Czy D2RQ implementuje R2RML? Nie mogę znaleźć niczego, co mówi, że tak jest, a chociaż język mapowania D2RQ i R2RML są podobne, to nie są takie same, jak sądzę. –
@JoshuaTaylor Wygląda na to, że obsługa R2RML (modulo możliwy błąd lub dwa w pakiecie testowym) jest obsługiwana w branży programistycznej od 2012 roku. Zobacz [Implementacja R2RML nr 84] (https://github.com/d2rq/d2rq/issues/84) D2RQ's tracker problemów GitHub. –