How does schema.org usage fit into Linked Data principles?

别来无恙 提交于 2019-12-01 04:17:49
unor

From http://schema.org/docs/datamodel.html:

The canonical machine representation of schema.org is in RDFa:
schema_org_rdfa.html

(See my answer on Webmasters SE for other representation.)

This HTML+RDFa version uses the RDFS vocabulary. It’s as good as any other RDF serialization. If you don’t like RDFa, you could of course use your favorite converter to get Turtle, RDF/XML, or whatever you prefer.

When schema.org was launched in June 2011, it didn't include any up to date schema as RDFS or OWL. http://schema.rdfs.org/ was created to bridge that gap. Since then, the schema.org folks created http://schema.org/docs/schema_org_rdfa.html which is the canonical schema used to generate all the HTML pages for the schema.org types and properties (so it's always up to date). You should use that schema if you intend to publish Linked Data using the general schema.org schema.

  1. Not sure what you mean. The references to types and properties from are all linking to the schema.org type and property URIs, for example http://schema.org/CreativeWork.

  2. Linked Data is mostly about linking data items to others data items from the same dataset and if possible to external datasets too (see Linked Open Data project).

  3. RDFa is one way to serialize RDF data. Therefore http://schema.org/docs/schema_org_rdfa.html is a fine representation of schema.org in RDF. You can the RDF/XML or Turtle if you like from this RDFa schema, by using your favorite parser.

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!