【发布时间】:2016-09-27 00:01:37
【问题描述】:
有很多使用以下命名空间的 rdfs 示例
@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
这是来自 w3c 的示例
<?xml version="1.0"?>
<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:ex="http://example.org/stuff/1.0/"
xml:base="http://example.org/here/">
<rdf:Description rdf:ID="snack">
<ex:prop rdf:resource="fruit/apple"/>
</rdf:Description>
</rdf:RDF>
一切都很好,但是,rdf:Description rdf:ID 来自哪里? 它应该来自 rdf 命名空间
http://www.w3.org/1999/02/22-rdf-syntax-ns#
对吗?
我访问了它的链接
http://www.w3.org/1999/02/22-rdf-syntax-ns#
但没有 rdf:Description 或 rdf:ID 定义。
更重要的是,如果我们检查 rdf:resource 我们找不到它,如果它来自 rdfs 那么为什么我们没有像 rdfs:Resource 那样写它但是 w3c 没有这样写它,那么这些在哪里词汇是从哪里来的?
有没有在命名空间词汇中没有提到的词汇?
【问题讨论】: