Web 发布:XML 允许您创建交互式页面,允许客户定制这些页面,并使创建电子商务应用程序更直观。 通过 XML ,您可以存储一次数据,然后使用可扩展样式语言 (XSL) /XSL 变换 (XSLT) 处理器根据样式表处理为不同的查看器或设备呈现该内容。
Web 搜索和自动执行 Web 任务:XML 定义文档中包含的信息类型,这样在搜索 Web 时更容易返回有用的结果:例如,使用 HTML 搜索由 Tom Brown 编写的书籍可能会在作者上下文之外返回术语 "brown" 的实例。 使用 XML 可以将搜索限制在正确的上下文中(例如,<作者> 标记中包含的信息),并且只返回您想要的信息。 通过使用 XML , Web 代理和机器人 (自动执行 Web 搜索或其他任务的程序) 更高效,并产生更有用的结果。
常规应用程序:XML 提供了用于访问信息的标准方法,使各种应用程序和设备更容易使用,存储,传输和显示数据。
电子商务应用程序:XML 实现使电子数据交换 (EDI) 更易于用于信息交换,企业到企业交易和企业到消费者交易。
元数据应用程序:XML 使您更容易以可移植,可复用的格式表达元数据。
普遍计算:XML 提供了可移植的结构化信息类型,用于在普遍 (无线) 计算设备 (例如个人数字助理 (PDA) ,移动电话和其他设备) 上显示。 例如, WML (无线标记语言)和 VoiceXML 是目前不断发展的标准,用于描述视觉和语音驱动的无线设备界面。