jena入门(一)

下载

官网下载,文件很小,下载后解压缩,配置环境变量即可。
下载解压缩后得到的

配置变量

对apache-jena-3.16.1需要配置环境变量,和一般的配置差别不大
属性——高级设置——环境变量——新建——编辑
新建:添加一个 JENA_HOME,变量值为你的存储路径
编辑:
Path:新增%JENA_HOME%\lib
CLASSPTH:新增%JENA_HOME%\bin
在cmd中输入sparql,出现No query string or query file即配置成功

使用

JENA作为一个包,可以用来创建和管理RDF,编译器可以调用JENA方便使用,类似python import numpy。一般大家的编译器为ECLIPSE,我打算直接在visocode中安装JAVA编译器。
可以做到的:

  • 写RDF
  • 存储RDF为XML文件,(RDF中空白节点为新变量)
  • 从XML文件中读取RDF
  • 查询。给定URI,model.getResource(URI).getProperty()…
  • 查询。给SPO任意,model.listSubjectwithProperty(),model.listStatement()…
  • 对RDF模型整体进行处理,包括合并RDF,拆解RDF

展示

RDF:Market_Data subclassof input 

http://www.semanticweb.org/lenovo/ontologies/2019/8/untitled-ontology-10#Market_Data
http://www.w3.org/2000/01/rdf-schema#subClassOf
http://www.semanticweb.org/lenovo/ontologies/2019/8/untitled-ontology-10#input
RDF是一个数据模型,可以用XML进行序列化:

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值