Преобразование троек RDF в квадраты из командной строки?

Есть ли способ преобразовать N-Triples в N-Quads или Turtle в TriG, указав URI именованного графа в качестве параметра? Предпочтительно использоватьriot или rapper.

1 ответ

Я работал над инструментом на основе Jena, который упрощает работу с потоками именованных графов из командной строки. Его имя "ngs" означает "потоки именованного графа", и он доступен в виде исполняемого файла jar из раздела выпуска, а сборка Java создает пакет debian.

https://github.com/SmartDataAnalytics/RdfProcessingToolkit/blob/master/README-NGS.md

Ваш вариант использования поддерживается через ngs map --graph 'http://your.graph' data.trigОн также поддерживает отображение в график по умолчанию и чтение из стандартного ввода, например cat data.trig | ngs map --dg

С участием ngs map --sparql 'CONSTRUCT WHERE { GRAPH ?g { ?s ?p ?o } } также возможно выполнять общие преобразования на каждой последовательной последовательности четырехугольников, имеющих один и тот же граф.

Другие вопросы по тегам