首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >OWL中的CRUD操作

OWL中的CRUD操作
EN

Stack Overflow用户
提问于 2011-03-12 17:31:08
回答 3查看 811关注 0票数 1

我创建了一个本体。现在我想创建一个应用程序,但是如何在owl文件中执行CRUD操作。我遇到了不同的apis,如Dotnetrdf、jena等,它们都支持RDF/RDFS,但不支持owl文件。

http://www.semanticoverflow.com/questions/2704/using-jena-to-query-owl-files

读取OWL/XML的问题

而且,大多数apis都是用java提供的,我不知道如何用Java编写简单的hello world程序。我对servlet、jsp和.java感到困惑,需要进行大量的配置。所以我更喜欢php。

那么,在php中是否有任何api或查询owl文件的替代方法?

你好,anas anjaria

EN

回答 3

Stack Overflow用户

发布于 2011-03-17 13:13:15

我所知道的支持PHP中SW标准的唯一库是rdfapi 1和redland php绑定2,但是该级别是RDF (即RDFS和OWL的构建块),您将需要在三层添加CRUD操作(例如,像foaf:明知这样的简单公理)。

1

2

票数 1
EN

Stack Overflow用户

发布于 2011-03-12 21:02:49

因此,看起来您在谈论的是Web本体语言,一种XML/RDF方言。

在Google上的几分钟内,PHP世界对此几乎毫无兴趣。

但是,作为XML,您可以直接读取和使用使用PHP扩展之一,而不存在任何问题。我不能说这对你有多好。OWL看起来异常复杂,在DOM节点级别使用它很可能比使用Java中成熟的、已建立的库要糟糕得多。

票数 0
EN

Stack Overflow用户

发布于 2011-03-17 13:47:21

我用耶拿做了大学里的最后一个项目。我工作的研究组开发了本体生成器工具,它能够进行所有crud操作。他们还开发了这个项目的Eclipse插件。

您只需在编辑器中创建OWL数据模型,右键单击“数据模型创建一切”,我将创建owl文件、Crud类以及它的测试代码。

我们去看看

下载

插件的名称是"SEAGENT本体生成器插件(Beta)“。

我希望这对像我这样的你有好处。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/5284164

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档