html - 语义网是否使用 XML 而不是 HTML 或 JSON?

标签 html json xml semantic-web

当我试图了解语义网是什么以及使用了哪些技术时,我从 https://en.wikipedia.org/wiki/Semantic_Web#Semantic_Web_solutions 中看到

The Semantic Web takes the solution further. It involves publishing in languages specifically designed for data: Resource Description Framework (RDF), Web Ontology Language (OWL), and Extensible Markup Language (XML). HTML describes documents and the links between them. RDF, OWL, and XML, by contrast, can describe arbitrary things such as people, meetings, or airplane parts.

在语义网中,

  • 是否根本不使用 HTML,而是使用 XML?

    HTML 中语义(内容)与表示分离的原则与语义网无关吗?

  • 是否不使用 JSON 而使用 XML?

    与 XML 相比,JSON 绝大多数用于表示数据,如果语义 Web 使用 XML,是否意味着语义 Web 不是趋势?

related tags to semantic web ,我找到的 HTML 标签多于 XML 标签,但找不到 JSON 标签。

最佳答案

RDF 在概念上是一个图形数据库,OWL 提供逻辑特性(用于扩展带有附加导出元组的基本 RDF 图的公理,例如传递性)。 RDF 本身与标记(XML、SGML、HTML)无关,但 RDF/XML 是 RDF 图的几种标准化序列化格式之一,另一种是 turtle/N3。

但是,RDF 是专门为表示 Web 上的语义数据而引入的。因此,Web 文档中的 RDF 图还有其他序列化格式:用于在 HTML 或 XML 文档中嵌入 RDF 数据的 RDFa,以及用于序列化 RDF 图(重点是链接数据)的 JSON 格式的 JSON-LD。

关于html - 语义网是否使用 XML 而不是 HTML 或 JSON?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55921089/

相关文章:

java - 在java中将html文件存储在字符串中

json - RestSharp可以在POST请求中发送List <string>吗?

javascript - jquery.parents() 正在选择祖 parent 和祖 parent 的 sibling

html - 在您开始输入之前,输入字段上的 CSS 文本缩进不会更新插入符号位置

javascript - 如何检查 Kendo UI ComboBox 是否脏(即值已从默认值更改)?

java - jackson 冲突的属性(property)和 setter/getter 定义

c# - 写入项目文件夹中的文件 - 不允许操作

Java & 安卓 : Best way to create a dynamically expandable list of EditTexts in an activity?

javascript - NodeJS XML HTTP POST 请求 header 对象不接受

java - 使用 DOM 解析器从 XML 文档创建 JTree