是否可以为Jena保留SparQL?

时间:2017-11-17 16:08:21

标签: java sparql jena jena-querybuilder

有没有办法验证/检查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

0 个答案:

没有答案