SPARQL поддерживает два основных типа запросов: запросы SELECT и запросы CONSTRUCT.
Запросы SELECT возвращают таблицу решений. Вы выполняете запрос SELECT.
Запросы CONSTRUCT создают новый граф RDF из решений.
Turtle и RDF / XML - форматы для графиков RDF. Они не являются форматами для таблиц решений. Поэтому вы можете записывать результаты запросов CONSTRUCT только в эти форматы.
Таким образом, вы можете изменить свой запрос на запрос CONSTRUCT и использовать надлежащие API для их выполнения (execConstruct () возвращает модель вместо ResultSet), либо использовать ResultSetFormatter для записи всей таблицы решений (а не каждой отдельной строки таблицу, как вы пытаетесь сделать) в один из существующих для этой цели форматов: JSON, CSV, TSV, XML.