XML Schema 和 RDF Schema 有什么区别?

What is the difference between XMLSchema and RDFSchema?

我读了几篇关于它的文章,但我不太确定我是否理解正确!

阅读 this article 我认为主要区别在于 RDF 描述的数据模型(以及 rdfs 词汇表的含义)与仅构建信息的 xml 不同。这是正确的吗?

是的,基本上是正确的。

XML Schema 用于定义一般的 XML 文档。它提供了 eXtensibility in XML (eXTensible Markup Language),很像 DTD 所做的,但改进了类型和基于 XML 的语法。

RDF Schema 为 RDF(资源描述框架)数据提供数据建模词汇表。 RDF Schema作为RDF的语义扩展,描述了相关资源组之间的关系。

从广义上讲,XML Schema 更关心定义 syntactic 结构; RDF 模式,具有 语义 结构。