在网页中使用XML的主要目的是什么?

时间:2010-05-16 18:22:33

标签: xml

在网页中使用XML的主要目的是什么?

5 个答案:

答案 0 :(得分:2)

XML - 可扩展标记语言 - 是一种标记语言,旨在为标记和传递任意数据提供极大的灵活性。在Web中,XML通常用于通过提要,API调用等传输数据。 XML也经常用于Web框架的配置文件,例如Spring。

答案 1 :(得分:2)

嗯,XML及其相关技术有几个用途/优点:

纯XML本身就是一种纯文本数据存储格式。格式良好的XML规范标准基本上确保始终可以正确解析XML文档。 XML文档的标记结构使得解析和访问内容变得更加容易,如果您对语义Web感兴趣,则可以更轻松地在数据中查找含义。 XML(或从中派生的标记语言)在数据传输中使用了很多,因为它是一种中间的,独立于平台的格式。

XML Schema可用于在XML文档中强制执行特定结构和表单,因此可用于创建自定义标记语言。

XSL(或XML样式表)可用于从链接到样式表的任何XML文档生成呈现的输出,因此当有人在其浏览器中加载XML文件时,它将显示为XHTML或PDF或您告诉的任何其他内容它来。

答案 2 :(得分:1)

XHTML本身实际上是XML,但我认为这不是你要问的。

XML可用于以人类可读的纯文本格式存储数据。

有关详细信息,请参阅有关XML的w3schools XML tutorial

答案 3 :(得分:1)

XML是 - 按名称 - extensible。因此它实际上没有主要目的。也许你应该看看Wikipedia's List of XML Markup Languages?或者在w3c Recommendation on XML,它规定了以下XML设计目标:

  
      
  1. XML应该可以在互联网上直接使用。
  2.   
  3. XML应支持各种各样的应用程序。
  4.   
  5. XML应与SGML兼容。
  6.   
  7. 编写处理XML文档的程序应该很容易。
  8.   
  9. XML中的可选功能的数量应保持绝对   最小,理想情况下为零。
  10.   
  11. XML文档应该易于理解并且相当清晰。
  12.   
  13. 应该快速准备XML设计。
  14.   
  15. XML的设计应该是正式和简洁的。
  16.   
  17. XML文档应易于创建。
  18.   
  19. XML标记中的Terseness具有最低限度的重要性。
  20.   

答案 4 :(得分:0)

xml是一种Web标准标记语言,用于将数据从一个系统传输到另一个系统。它易于理解和维护。系统具有解析器以从xml获取数据。现在有一天JSON比xml更受欢迎,它起到了相同的作用,但减少了解析的开销。