文章探讨了软件工程领域对 XML 的遗忘现象。作者认为,XML 被 JSON 取代并非因为技术不足,而是因为 JavaScript 赢得了浏览器战争。XML 提供了 Schema 验证、命名空间和自我描述等严谨特性,而 JSON 缺乏这些内置机制。作者批评行业过度追求开发便利性,导致我们需要花费巨资为 JSON 重建 XML 已有的功能。在需要严谨和持久性的场景下,XML 依然是更优的选择。
原文链接:Hacker News
文章探讨了软件工程领域对 XML 的遗忘现象。作者认为,XML 被 JSON 取代并非因为技术不足,而是因为 JavaScript 赢得了浏览器战争。XML 提供了 Schema 验证、命名空间和自我描述等严谨特性,而 JSON 缺乏这些内置机制。作者批评行业过度追求开发便利性,导致我们需要花费巨资为 JSON 重建 XML 已有的功能。在需要严谨和持久性的场景下,XML 依然是更优的选择。
原文链接:Hacker News
评论前必须登录!
立即登录 注册