Да, это возможно.
1.С помощью Java API
Вы можете извлечь операторы из именованного графа http://example.org/graph1
несколькими способами.Здесь показаны две альтернативы:
IRI graph1 = valueFactory.createIRI("http://example.org/graph1");
try(RepositoryConnection conn = repository.getConnection()) {
// option 1: getStatements of everything in a named graph, setting
// includeInferred to false
RepositoryResult<Statement> result = conn.getStatement(null, null, null, false, graph1);
// option 2: using export with an RDFHandler (export never includes inferred triples)
RDFHandler collector = new StatementCollector();
conn.export(graph1, collector);
}
2.С помощью RDF4J Workbench
Простейший способ сделать это в рабочей среде - использовать запрос SPARQL CONSTRUCT:
construct from <http://example.org/graph1> where { ?s ?p ?o }
Убедитесь, что опция «Включить выводимые операторы» снята, прежде чем нажимать«Выполнить».Затем на экране результатов запроса выберите предпочитаемый формат загрузки и нажмите «Загрузить».