【发布时间】:2012-05-23 06:25:54
【问题描述】:
我有一些对象限制,例如
hasVendor some Vendor
hasYear some integer[minLength 2, maxLength 4, >=1995, <=2012]
hasPrice only string[pattern "/^[0-9]+(\.[0-9]{2})?$/"]
其中 Vendor 是一个类。我按照此链接中的说明:https://stackoverflow.com/a/7805455/1138148 阅读了限制。我需要使用 Jena 从每个这些限制中获取约束值。在第一种情况下,我能够将'Vendor' 作为约束,但是对于第 2 和第 3 种情况,我得到了一些类似垃圾的值,例如:
7cbf42c2:137784f42b4:-7d1f 和
7cbf42c2:137784f42b4:-7d29 分别。这些价值观是什么?如何检索模式本身以及值 minLength、1995 等。
【问题讨论】: