RDF+XML 片段的等效 RDFa 标记
Equivalent RDFa markup for RDF+XML snippet
我目前正在学习 RDF 的所有内容,并且想知道这个 RDF+XML 片段的等效 RDFa 标记是什么样的:
<?xml version="1.0" encoding="utf-8" ?>
<rdf:RDF
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:dbo="http://dbpedia.org/ontology#" >
<rdf:Description rdf:about="http://dbpedia.org/page/Bavaria">
<dbo:population>12440000</dbo:population>
<dbo:capital rdf:resource="http://dbpedia.org/page/Munich" />
</rdf:Description>
</rdf:RDF>
我一直在查看文档,但无法真正理解这一点。
假设 HTML 是
<p>
Munich is the capital of Bavaria (population: 12440000).
</p>
那么你可以使用
<p prefix="dbo: http://dbpedia.org/ontology#" resource="http://dbpedia.org/resource/Bavaria">
<span property="dbo:capital" resource="http://dbpedia.org/resource/Munich">Munich</span> is the capital of Bavaria (population: <span property="dbo:population">12440000</span>).
</p>
获得与 RDF/XML 示例中完全相同的 RDF。当然还有很多其他可能的解决方案。
你只需要知道RDFa Lite的几个属性:
vocab
用于指定默认词汇表(可以不带前缀使用)
prefix
用于指定词汇前缀
resource
标识符
typeof
类型
property
属性
对于更复杂的情况,请参阅 "full" HTML+RDFa spec。
(请注意,我使用 http://dbpedia.org/resource/…
而不是 http://dbpedia.org/page/…
URI。See why.)
我目前正在学习 RDF 的所有内容,并且想知道这个 RDF+XML 片段的等效 RDFa 标记是什么样的:
<?xml version="1.0" encoding="utf-8" ?>
<rdf:RDF
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:dbo="http://dbpedia.org/ontology#" >
<rdf:Description rdf:about="http://dbpedia.org/page/Bavaria">
<dbo:population>12440000</dbo:population>
<dbo:capital rdf:resource="http://dbpedia.org/page/Munich" />
</rdf:Description>
</rdf:RDF>
我一直在查看文档,但无法真正理解这一点。
假设 HTML 是
<p>
Munich is the capital of Bavaria (population: 12440000).
</p>
那么你可以使用
<p prefix="dbo: http://dbpedia.org/ontology#" resource="http://dbpedia.org/resource/Bavaria">
<span property="dbo:capital" resource="http://dbpedia.org/resource/Munich">Munich</span> is the capital of Bavaria (population: <span property="dbo:population">12440000</span>).
</p>
获得与 RDF/XML 示例中完全相同的 RDF。当然还有很多其他可能的解决方案。
你只需要知道RDFa Lite的几个属性:
vocab
用于指定默认词汇表(可以不带前缀使用)prefix
用于指定词汇前缀resource
标识符typeof
类型property
属性
对于更复杂的情况,请参阅 "full" HTML+RDFa spec。
(请注意,我使用 http://dbpedia.org/resource/…
而不是 http://dbpedia.org/page/…
URI。See why.)