XML的实际用法?

时间:2017-02-06 21:00:53

标签: html xml

在我的计算机之旅中,我刚刚开始了网络的基础知识。经过对HTML的好习惯,我现在面对的是XML。

我可以理解关于XML作为一种语言的所有概念,我理解它用于处理数据而不仅仅是渲染网页。

我无法得到的是您何时以及如何在网络上使用XML。网页是用HTML编写的,所以我想知道,当XML出现时?任何人都能提供一些实际的例子吗?你想什么时候写一个XML文件?你把它放在哪里?网页可以是HTML和XML的混合体吗?

我很抱歉这个天真而且非常基本的问题,但由于某些原因,我的大脑拒绝消化这个东西。

由于

3 个答案:

答案 0 :(得分:1)

XML存储数据及其全部内容。 XSL获取数据,匹配模式并生成(通常)HTML。

理论上,可以使用附加的样式表下载XML文件(或XML格式的任何数据)并将其完全呈现在客户端上,但这对页面的搜索引擎排名没有太大作用

通常情况下,HTML文件使用javascript下载XML数据,使用XSL或javascript呈现它,然后修改页面上的HTML。这意味着您不必刷新整个页面或下载每个请求的多余格式数据。

答案 1 :(得分:0)

XML是一种标记语言,用于编码易于人类阅读并可由计算机轻松解析的信息。例如,它通常用于与Web API进行通信。

您可以在https://www.w3.org/TR/REC-xml/上的w3.org上阅读更多相关信息。

答案 2 :(得分:0)

正如其他人所说,XML是标记语言,它主要用于传输一些数据。例如,在SOAP协议上运行的所有Web服务都使用XML来存储它的信息等等。是的,在某种程度上,XHTML是HTML和XML的混合体。它有更严格的规则,例如,所有元素必须始终关闭,但与普通HTML没有太大区别。

您可以在http://www.w3schools.com/html/html_xhtml.asp

中阅读更多内容