• 获取tdb的所有statement的方法

    普通类
    • 支持
    • 批判
    • 提问
    • 解释
    • 补充
    • 删除
    • 1.需求

     我们需要获取语义数据库tdb的所有statement。

    • 2.解决代码
    1. /** 
    2.  * @author : 丁国柱 
    3.  * @date : 2014-10-12 下午2:31:03 
    4.  */  
    5. //获取jena tdb数据集  
    6. Dataset dataset = TDBFactory.createDataset(location);  
    7. //开始只读事务  
    8. dataset.begin(ReadWrite.READ);  
    9. //获取默认的model  
    10. Model jenaModel =dataset.getDefaultModel();  
    11. //获得所有的Statement  
    12. StmtIterator iterator = jenaModel.listStatements();  
    13.     while (iterator.hasNext()) {  
    14.         Statement statement = (Statement) iterator.next();  
    15.         //doSomeThing...  
    16.     } 
    • 标签:
    • 解决
    • 所有
    • modelmodeljenamodel
    • 获取
    • 方法
    • tdb
    • dataset.getdefaultmodel
    • 代码
    • dosomething...
    • statement
    • 2.
    • 1.
    • 默认
  • 加入的知识群:
    学习元评论 (0条)

    评论为空
    聪明如你,不妨在这 发表你的看法与心得 ~



    登录之后可以发表学习元评论
      
暂无内容~~
顶部