PHP------XML

                                         XML

 

XML的含义:可扩展标记语言,设计出来的目的是:传输数据

HTML的含义:超文本标记语言,设计出来的目的是:显示数据

它们两个设计出来的目的是不一样的。

它们两个都是标记语言,相似性比较高。

HTML适合在Internet网页里进行传输,因为在每一次访问页面时,都是将这个页面的内容,拿到之后,通过APP协议,传到我们客户端来显示,所以HTML比较适用于ATTP传输。

XML和HTML差不多,所以他也适用于ATTP传输。

所以涉及XML的目的是,就是为了在不同的应用程序之间,或者不同的平台之间,进行跨平台传输数据,也就是说,php语言,可以去发送XML,也可以去接收、解析。

把他拿到另外一个语言中去,比如:.Net

JAVA里面它也可以,进行发送XML数据,也可以接收XML数据,所以XML数据,可以在跨平台之间传递,传递数据来使用。

JAON也适用与这种方式,只不过这两者比较起来的话,JAON一般来说,是一个轻量级的数据,传输轻量级的数据。这个XML适用与传输重量级的数据,数据量比较大的。

 

XML文档是如何定义的,有什特点???

由标签构成

特点:

【1】标签名可以自己定义

 【2】一个XML文档,必须有一个根(有且只有一个)。不能多,也不能少。

必须有一个根??什么意思呢??

HTML文档有一个根<html></html>,所有的标记都写在了<html></html>这里面。

【3】XML文档,虽然标签名可以自己定义,但是要注意:只要有开始标签,就必须有结束。

XML文档,都是使用的双标签,开始和结束必须对应起来。不能把结束漏掉。

【4】在XML文档里面,对大小写敏感。

不能前面的开始用大写,后面的结束用小写。前面大写后面必须大写,前面小写后面必须小写。

 

 

原文地址:https://www.cnblogs.com/yuyu1993/p/5618720.html