【发布时间】:2016-10-21 05:34:24
【问题描述】:
我对 Jena API 有疑问。
我编写了一些运行良好的规则,但有一件事我仍然有问题。我希望你能帮助我。
两个整数的比较
在我的规则中,我需要像“GreaterThan”这样的比较。我搜索了很长时间,但没有一个版本有效。我尝试将 GreaterThan(?x, ?y) 作为规则的一部分以及命名空间
swrlb: <http://www.w3.org/2003/11/swrlb#> 及其功能
swrlb:GreaterEqual,但两者都不起作用。
规则如下:
[r0: (?x es:has_intensity ?I), GreaterThan(?I, 2) -> (?x es:test "true")]
或我的替代方案:
[r0: (?x es:has_intensity ?I), (?I swrlb:Greater 2) -> (?x es:test "true")]
【问题讨论】:
标签: comparison jena jena-rules