编程方式上传数据集定式

问题描述 投票:1回答:1

我用的是耶拿定式2泊坞窗图像创建一个定式服务器。

我想知道是否有上传我的数据集而不能从网络接口,但编程定式,从SPARQL或Python或任何其他的方式。

而且,有没有办法从webprotégé直接从定式与本体的工作?感谢您的回答

sparql jena owl protege fuseki
1个回答
2
投票

定式附带了可用于上传数据的HTTP API。你可以使用curl或Python的HTTP库与该API进行通信。定式还包括可用于调用HTTP API命令行辅助脚本。见https://jena.apache.org/documentation/fuseki2/soh.html#soh-sparql-http了解更多详情。


0
投票

如果您的RDF数据是龟格式,可以使用下面的代码:

data = open('test.ttl').read()
headers = {'Content-Type': 'text/turtle;charset=utf-8'}
r = requests.post('http://localhost:3030/mydataset/data?default', data=data, headers=headers)

如果您的RDF数据是其他格式,你应该改变你的头,这里是一个列表:

n3: text/n3; charset=utf-8
nt: text/plain
rdf: application/rdf+xml
owl: application/rdf+xml
nq: application/n-quads
trig: application/trig
jsonld: application/ld+json
© www.soinside.com 2019 - 2024. All rights reserved.