当前位置:   article > 正文

mysql数据变为三元组_【Sesame】导出已经存在的三元组数据

mysql将人员表根据类型显示成三组人员

在Sesame系列上一篇介绍了如何添加三元组数据,本文将介绍如何导出三元组数据到文件。 1. 建立数据库连接 static NativeStore nativeStore;static Repository repo;static String rdfFile;static {rdfFile = exportTemp.ttl;repoFile = new File(ldbc);nativ

在Sesame系列上一篇介绍了如何添加三元组数据,本文将介绍如何导出三元组数据到文件。

1. 建立数据库连接

static NativeStore nativeStore;

static Repository repo;

static String rdfFile;

static {

rdfFile = "exportTemp.ttl";

repoFile = new File("ldbc");

nativeStore = new NativeStore(repoFile);

repo = new SailRepository(nativeStore);

}

2. 初始化数据库连接

public static void databaseInitialize() {

try {

repo.initialize();

} catch (RepositoryException e) {

e.printStackTrace();

}

}

3. 导出数据

public static void outputDatabase(String filename) {

try {

FileOutputStream out = new FileOutputStream(filename);

RDFWriter writer = Rio.createWriter(RDFFormat.TURTLE, out);

RepositoryConnection newConn = repo.getConnection();

newConn.export(writer);

} catch (RepositoryException e) {

e.printStackTrace();

} catch (FileNotFoundException e) {

e.printStackTrace();

} catch (RDFHandlerException e) {

e.printStackTrace();

}

System.out.println("-------Output ends--------");

}

本文原创发布php中文网,转载请注明出处,感谢您的尊重!

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/我家自动化/article/detail/468288
推荐阅读
相关标签
  

闽ICP备14008679号