那么,什么是XML?
很不幸地,SGML是一个非常复杂的语言以致于它并不适合在网络上交换数据。另外,虽然HTML难以置信地取得了成功,但是它受到领域的限制:它仅仅是为了在浏览器中显示文档。它所能用的标记并不提供有关它们所包含的内容的信息,而仅仅是有关如何显示那些内容的指示。这意味着你可以创建一个HTML文档来显示有关一个人的信息,不过那也是你可以在那个文档上做的所有的事情。你无法编写程序从那个文档中找出和人的姓名相关的信息片段,因为HTML并不具有描述这种特定信息的能力。实际上,HTML甚至根本不知道那个文档是关于一个人的。于是可扩