我对JSON、XML和RDF之间的区别有疑问。
我在网上读到:
所以如果我没弄错的话,Json就是用来交换数据的。XML也用于数据交换。这两者的主要区别是什么?
RDF用于描述Web上的资源,并且基于xml语法。因此,xml既可以用于交换信息,也可以用于描述新语言?
你能给我澄清一下吗?
编辑:
我所了解的是:
发布于 2013-12-31 19:42:20
XML最初是一种文档标记语言。此外,它还被广泛用于以各种计算机语言存储(序列化)数据结构,并且是基于SOAP的web服务的基础。
杰森和YAML被设计用来记录数据结构。Yaml被描述为JSON的超集。在实践中,我发现除了Yaml更容易被人类读和写之外,没有什么实际的区别。由于JSON的简单性,它现在受到基于REST的its服务的青睐。
RDF不是一种数据格式,而是更精确地描述为元数据模型。它用于在互联网上记录信息,是语义网的构建块标准之一。RDF可以用各种不同的格式表示,例如XML和JSON。我可以推荐以下链接作为介绍:
关于一些RDF示例和有关此主题的更多讨论:
https://stackoverflow.com/questions/20859453
相似问题