有没有办法验证/检查SparQL查询?
我要求一个方法simillar到oneClass.validateSparqlQuery(expectedSparQL)
。
而不是在创建SparQL时强制异常“QueryException”,这样:
import com.hp.hpl.jena.query.Query;
import com.hp.hpl.jena.query.QueryException;
import com.hp.hpl.jena.query.QueryFactory;
public class myClass {
public static void generic(String expectedSparQL) {
try {
Query q = QueryFactory.create(expectedSparQL);
} catch (QueryException qe) {
//do something if the expectedSparQL is not correct
}
}
}
javadoc:https://jena.apache.org/documentation/javadoc/arq/index.html