小编Rya*_*haw的帖子

OWL 定义的数据类型打算如何使用?

OWL 2 Web本体语言结构规范的第9.4节数据类型定义展示了如何定义自定义数据类型,给出了以下示例:

\n
a:SSN rdf:type rdfs:Datatype .\n\na:SSN owl:equivalentClass [\n  rdf:type rdfs:Datatype ;\n  owl:onDatatype xsd:string ;\n  owl:withRestrictions (\n    [ xsd:pattern "[0-9]{3}-[0-9]{2}-[0-9]{4}" ]\n  )\n] .\n\na:hasSSN rdfs:range a:SSN .\n
Run Code Online (Sandbox Code Playgroud)\n

所以这里我们\xe2\x80\x99通过faceta:SSN限制数据类型来定义一个新的数据类型。到目前为止,一切都很好。xsd:stringxsd:pattern

\n

但是规范说了一些我不明白的东西:

\n
\n

由数据类型定义公理 \xe2\x80\xa6 定义的数据类型具有空词法空间,因此它们不能出现在文字中。

\n
\n

为什么a:SSN这里会有一个空的词汇空间?xsd:string它是通过约束viafacet的值空间来定义的xsd:patternXSD 1.1 第 2 部分:数据类型的第 4.3.4节模式表示

\n
\n

\xe2\x80\xa6模式是对数据类型的 \xc2\xb7 值空间 \xc2\xb7 的约束,这是通过将 \xc2\xb7 词法空间 \xc2\xb7 约束到 \xc2\xb7literals\xc2\xb7 来实现的,匹配一组\xc2\xb7正则表达式\xc2\xb7的每个成员。

\n
\n

所以我们\xe2\x80\x99re 约束 的值空间,但是我们\xe2\x80\x99通过约束( …

xml xsd owl

6
推荐指数
1
解决办法
695
查看次数

Cloud Foundry上的HTTPS节点应用程序

是否可以在Cloud Foundry上部署侦听端口443上的HTTPS请求的node.js应用程序?

我可以在Cloud Foundry论坛中找到各种对SSL支持的引用,但没有HTTPS应用程序的实际示例.文章" 在cloudfoundry landscape上设置SSL "似乎表明我需要安装nginx并使用它,但是没有足够的信息告诉我我需要做什么.

ssl https node.js cloud-foundry

4
推荐指数
1
解决办法
2491
查看次数

标签 统计

cloud-foundry ×1

https ×1

node.js ×1

owl ×1

ssl ×1

xml ×1

xsd ×1