【发布时间】:2020-06-18 11:30:27
【问题描述】:
我在进行数据传输,想知道为什么 XML 仍在使用中?
每个来源都将 JSON 甚至 CSV 数据格式置于 XML 之上,但从实践中我可以说 XML 仍然很流行。想到的唯一原因是 SOAP 及其 WS-security,它只允许 XML。但是即使每个 REST API 都更喜欢 JSON,XML 仍然可以使用。
选择格式的关键因素是什么?
【问题讨论】:
-
三个很好的理由 1) 每个对象都有一个标签。 2) XML 可以具有用于验证 xml 的模式。 3)有一个规范,记录了xml格式。
-
@jdweng:如果您和 Neeka(或另一方)愿意投票重新开放,我会支持您添加您的评论作为答案。
-
投票重新开放的理由: My answer below 提供了对 OP 和未来读者有用的客观观点。我欢迎提供其他见解的其他答案,例如 @jdweng 列出的那些,目前归类为评论。
标签: json xml csv soap data-transfer