zoukankan      html  css  js  c++  java
  • 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文档里面,对大小写敏感。

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

     

     

  • 相关阅读:
    模块模式——属性
    防止变量被覆盖
    自执行匿名函数语法和普通函数语法对比
    JavaScript更改原型
    JavaScript覆盖原型以及更改原型
    JavaScript原型链
    作用域链和原型链描述javaScript访问变量和属性的顺序
    javascript高级变量提升和执行环境对象
    构建第一个单页应用
    error: expected identifier before numeric constant 问题
  • 原文地址:https://www.cnblogs.com/yuyu1993/p/5618720.html
Copyright © 2011-2022 走看看