私の結果セットには、特殊文字とウムラウトが含まれています。私はさまざまな解決策を試しましたが、エンコードの問題なしにテキストを印刷する最初の解決策は次のとおりです。
List<QuerySolution> list = ResultSetFormatter.toList(myResultSet);
for (QuerySolution querySolution : list) {
System.out.println(querySolution); }
これの代わりに、私は次のような直接出力を好みます。
ResultSetFormatter.out(System.out, myResultSet, myQuery);
しかし、これを使用すると、エンコードの問題が再び発生します。私はJavaでjenaライブラリを使用しています。