那么,什么是XML?
很不幸地,SGML是一个非常复杂的语言以致于它并不适合在网络上交换数据。另外,虽然HTML难以置信地取得了成功,但是它受到领域的限制:它仅仅是为了在浏览器中显示文档。它所能用的标记并不提供有关它们所包含的内容的信息,而仅仅是有关如何显示那些内容的指示。这意味着你可以创建一个HTML文档来显示有关一个人的信息,不过那也是你可以在那个文档上做的所有的事情。你无法编写程序从那个文档中找出和人的姓名相关的信息片段,因为HTML并不具有描述这种特定信息的能力。实际上,HTML甚至根本不知道那个文档是关于一个人的。于是可扩
什么是XML?
XML (Extensible Markup Language) is a buzzword you will see everywhere on the Internet, but it’s also a rapidly maturing technology with powerful real-world applications, particularly for the management, display, and organization of data. Together with its many related technologies, which are covered in later chapters, XML is an essential technology for anyone working with data, whether publicly on the web or privately within your own organization. This chapter introduces you to some XML b