使用XML在Web页面中的主要目的是什么?
XML - 可扩展标记语言 - 是一种旨在在标记和传递任意数据时提供极大灵活性的标记语言。在网络中,XML 通常用于通过源、API 调用等方式传输数据。XML 还经常用于 Web 框架(如 Spring)的配置文件。
XML及其相关技术有几个用途/优点:
单纯的XML本身只是一种纯文本数据存储格式。XML规范中的良好形式标准基本上确保了XML文档始终可以正确解析。XML文档的标记结构使得它更容易解析和访问内容,并且如果您对语义Web感兴趣,这种结构可以使数据的含义更容易被发现。XML(或由此派生出来的标记语言)在数据传输中使用相当广泛,因为它是一种中间的、平台无关的格式。
XML Schema可用于强制执行XML文档中的特定结构和形式,因此可用于创建自定义标记语言。
XSL(或XML样式表)可用于从任何链接到样式表的XML文档生成呈现输出,因此当某人在浏览器中加载XML文件时,它将显示为XHTML或PDF或其他您告诉它要显示的格式。
<br>
,而 XML 要求所有标签都必须关闭,因此在 XHTML 中必须使用 <br />
。 - Richard JP Le GuenXML是一种 - 从名称上看 - 可扩展 的语言。因此,它没有一个真正的主要目的。也许您应该查看Wikipedia的XML标记语言列表?或者查看w3c XML推荐规范,该规范将以下设计目标用于XML:
- XML必须直接在互联网上可用。
- XML应支持各种应用程序。
- XML应与SGML兼容。
- 编写处理XML文档的程序应简单易懂。
- XML中可选功能的数量应尽量减少,理想情况下为零。
- XML文档应易于阅读和清晰明了。
- XML设计应快速完成。
- XML的设计应具备形式化和简洁性。
- XML文档应易于创建。
- 在XML标记中,简洁性的重要性极小。
XML是一种Web标准的标记语言,用于在系统之间传输数据。它易于理解和维护。系统有解析器从XML中获取数据。现在,JSON比XML更受欢迎,它具有相同的目的,但减少了解析的开销。
<script>
元素中。http://infomesh.net/2002/rdfinhtml/#script - Richard JP Le Guen