【问题标题】:Why do web-services usually working XML or JSON formatted information?为什么 Web 服务通常使用 XML 或 JSON 格式的信息?
【发布时间】:2021-10-27 10:38:18
【问题描述】:

我是网络服务的新手,已经做了一些研究,但没有找到我想要的答案。如果您能详细地写一篇关于它的文章或简要解释原因,我会很高兴。这里使用 Json 或 Xml 的目的是什么?我想确切地知道它们之间存在哪些功能差异。

【问题讨论】:

    标签: json xml web-services


    【解决方案1】:
    1. 信息必须以某种格式返回。

    2. 使用标准格式比使用非标准格式更好,因为它可以重用广泛可用的解析器。

    3. XML 在 2000 年左右被迅速用于此目的,因为它与供应商无关并且满足技术要求。

    4. JSON 后来出现并开始取代 XML,因为它更简单:它更简单是因为它是专门为处理结构化数据而设计的,而 XML 的设计主要考虑了结构化文档。

    5. 在 XML 中提供的众多功能中,JSON 中没有等效功能,其中最突出的是基于 DTD 的验证、实体和实体引用、混合内容、cmets 和处理指令以及命名空间。这些功能对于文档处理都非常有用,但对于交换结构化数据却不是。

    【讨论】:

      猜你喜欢
      • 2023-03-22
      • 1970-01-01
      • 2012-11-12
      • 1970-01-01
      • 2013-10-23
      • 2016-11-20
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多