将注释添加到现有 rdf 文件中
我想将三元组添加到现有的 rdf 文件中。我正在尝试以下代码,但它会在添加指定的三元组之前删除所有以前的内容。
imparse.add((rdflib.term.URIRef(im),OWL_NS['sameAs'],rdflib.term.URIRef(ep)))
imparse.commit()
imparse.serialize(destination='foaf.rdf',format='xml')
你能指导一下吗? 谢谢
I would like to add triples into an existing rdf file. I am trying following code but it erases all the previous content before adding specified triples.
imparse.add((rdflib.term.URIRef(im),OWL_NS['sameAs'],rdflib.term.URIRef(ep)))
imparse.commit()
imparse.serialize(destination='foaf.rdf',format='xml')
Could you please guide me.
Thanks
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
我的大胆猜测是,您在序列化之前没有将文件解析(读取)为不解析:
有关这方面的更多信息,我建议在 文档。
My wild guess is that you didn't parse (read) the file into imparse before serializing:
For more info on this i suggest the getting started in the docs.