1.XML定义:在电子计算机中,标记指所能理解的信息符号,通过此种标记,计算机之间可以处理包含各种的信息比如文章等。它可以用来标记数据、定义数据类型,是一种允许用户对自己的标记语言进行定义的源语言。 它非常适合传输,提供统一的方法来和交换独立于或供应商的结构化数据。是Internet环境中跨平台的、依赖于内容的技术,也是当今处理分布式结构信息的有效工具。
2.XML用途:可扩展标记语言是一种元标记语言,即定义了用于定义其他特定领域有关语义的、结构化的,这些标记语言将文档分成许多部件并对这些部件加以标识。XML 文档定义方式有:文档类型定义()和。DTD定义了文档的整体结构以及文档的语法,应用广泛并有丰富工具支持。XML Schema用于定义管理信息等更强大、更丰富的特征。XML能够更精确地声明内容,方便跨越多种平台的更有意义的搜索结果。它提供了一种描述结构数据的格式,简化了网络中和表示,使得代码、数据和表示分离,并作为数据交换的标准格式,因此它常被称为智能数据文档。
3.XML的工作原理与过程:
xml的工作原理包括服务器解析和客户端解析。
服务器解析是通过XSLT转换工具(如Xalan)将XML和XSL合成为HTML,送到客户端。
客户端解析是把XML和XLS都显现给客户端,把解析的任务交给浏览器。
4.XML未来:可以创建更多新的语言。