我知道格式良好的 XML 1.1 不一定是格式良好的 XML 1.0,反之亦然。
我想正式学习 xml,我想知道我应该学习 XML 1.0 还是 XML 1.1?我的意思是学习 XML 1.0 会更有效还是学习 XML 1.1 会更有效?
我的意思是我当然知道最好同时阅读它们..但我真的只有时间阅读其中一个,所以哪个会“更好”(对我来说更有用,就像在普通程序员中一样)?
我知道格式良好的 XML 1.1 不一定是格式良好的 XML 1.0,反之亦然。
我想正式学习 xml,我想知道我应该学习 XML 1.0 还是 XML 1.1?我的意思是学习 XML 1.0 会更有效还是学习 XML 1.1 会更有效?
我的意思是我当然知道最好同时阅读它们..但我真的只有时间阅读其中一个,所以哪个会“更好”(对我来说更有用,就像在普通程序员中一样)?
除非您对使用 XML 1.1 有特殊要求(这种情况非常少见),否则您应该阅读 XML 1.0 Recommendation。
Tim Bray,规范的原始编辑之一,创建了一个出色的注释版本,您可以在http://www.xml.com/axml/axml.html找到它
有关 XML 1.1 的更多信息/意见,请查看 Elliotte Rusty Harold 在这里所说的:http:
//www.ibiblio.org/xml/books/effectivexml/chapters/03.html
摘要:
您需要了解的有关 XML 1.1 的所有信息都可以概括为两条规则:
- 不要使用它。
- (仅供专家使用)如果您会说蒙古语、彝语、柬埔寨语、阿姆哈拉语、迪维希语、缅甸语或极少数其他语言,并且您想用这些语言编写您的标记(不是您的文本,而是您的标记),那么您可以设置版本XML 声明的属性为 1.1。否则,请参阅规则 1。
XML 1.0 于 1998 年首次定义,经历了几次(次要)修订,但从未被赋予新的版本号。最新一期于 2008 年出版,为第 5 版。“它被广泛实施,仍然推荐用于一般用途。”
XML 1.1 于 2004 年推出,目前是 2006 年发布的第 2 版。“XML 1.1 的实施不是很广泛,只推荐给需要其独特功能的人使用。”
有关详细信息,请参阅: http ://en.wikipedia.org/wiki/XML#Versions
它们之间的差异非常小。如果您对这种详细程度感兴趣,则需要阅读两者。如果您对该级别的详细信息不感兴趣,则可以阅读其中的任何一个。
XML 1.0是行业标准,我还没有看到任何 XML 1.1 文档或任何用例,因此恕我直言,最好从 W3C XML 1.0 推荐中学习。