在我的Java项目中使用TopBraid中定义的SPIN函数

在我的Java项目中使用TopBraid中定义的SPIN函数,java,jena,semantic-web,spin-rdf,Java,Jena,Semantic Web,Spin Rdf,我正在使用Jena框架编写我的第一个语义Web Java项目。 我的本体是人,现在我想在我的项目中使用一些自旋函数(它们不是我写的)。 它们非常简单:它们接收2个字符串参数并返回1个字符串。 我从来没有做过这样的项目,所以我不知道从哪里开始。 你能帮我吗?这个问题缺少太多的细节,但一个粗略的猜测可能是你想在表格中使用这个: SELECT * WHERE { ... BIND(spin-function(?param1, ?param2) AS ?result) ... } 这

我正在使用Jena框架编写我的第一个语义Web Java项目。 我的本体是人,现在我想在我的项目中使用一些自旋函数(它们不是我写的)。 它们非常简单:它们接收2个字符串参数并返回1个字符串。 我从来没有做过这样的项目,所以我不知道从哪里开始。
你能帮我吗?

这个问题缺少太多的细节,但一个粗略的猜测可能是你想在表格中使用这个:

SELECT *
WHERE {
   ...
   BIND(spin-function(?param1, ?param2) AS ?result)
   ...
}

这假设您正在使用的Jena框架已经安装了SPIN。

这个问题缺少太多的细节,但是一个猜测可能是您希望以以下形式使用它:

SELECT *
WHERE {
   ...
   BIND(spin-function(?param1, ?param2) AS ?result)
   ...
}
这假设您正在使用的Jena框架已经安装了SPIN