Apache Jean执行sparql查询"/>
SPARQL(二):Apache Jean执行sparql查询
本文是对jena-example中讲到的对sparql查询和操作rdf数据的一些汇总。
使用Apache Jena读取和打印各种格式的RDF数据
本小节通过三种方式读取RDF数据源,并以各种格式打印:1.读取本地数据;2.读取网络数据;3.使用FileManager类获取数据对应的Model类。
1.读取本地数据并打印
//获取数据对应的输入流对象
InputStream in=Utils.class.getClassLoader().getResourceAsStream("filePath");
//将Model对象通过输入流关联到本地数据
Model model=ModelFactory.createDefaultModel();
model.read.(in,null,"RDF/XML");
model.write(System.out,"TURTLE或者RDF/XML或者N-Triples等");
2.读取网络数据并打印
Model model = ModelFactory.createDefaultModel();//第一个参数为网络地址,第三个参数为网络数据对应的格式model.read(".rdf", null, "RDF/XML");model.write(System.out, <
更多推荐
SPARQL(二):Apache Jean执行sparql查询
发布评论