zoukankan      html  css  js  c++  java
  • XML与 HTML

    XML是E4X中定义的一个重要的新类型,侧重于如何结构化描述信息,用它来表现XML结构中任何独立的部分,是一种用于标记电子文件使其具有结构性的标记语言。

    XML语言被设计用来描述数据,它的焦点是数据的内容,旨在描述信息,它不会做任何信息,它是被设计用来结构化、存储以及传输信息。

    XML标签没有被预定义,在使用它的时候,需要自己定义标签,它允许定义自己的标签以及自己的文档结构。

    XML可以支持动态更新,对于更新量较大的网站来讲,XML比HTML更有优势;

    XML的用途:作为网络上数据交换的语言,该语言有“可以利用Web浏览器进行数据确认”以及“易于生成数据”等优点,因此主要用于在企业之间,或者在企业内部更加方便地进行数据交换和利用。使用XML,还能够将在以前的数据库中难以处理的数据转化成数据库。

    XML是免费的、可扩展的。

    XML将会成为所有的数据处理和数据传输的最常用的工具。

    HTML仅仅是个超文本协议。

    HTML语言被设计用来显示数据,它的焦点是数据的外观,旨在显示信息;

    HTML有很多的预定义标签;

    对于小型网站,为了提高页面反应速度,建议采用HTML书写。

    实际上, XML与HTML没有可比性,它们的功能和目标不一样,应用的场合也不一样。仅需要注意的是:XML相对于HTML标准性更强。

    它们可以在服务器端相互转换:XML-〉HTML的转换。

    XML与HTML的主要差异:XML被设计用来携带数据、储存数据、传输信息;HTML被设计用来显示这些数据。

    XML不是用来替代HTML的。

     

    读javascript 高级程序员设计,第19章 E4X  笔记

    创建XML的方法很多,第一种是调用其构造函数:

    var x  = new XML();   //它只包含一个文档结构

    var x = new XML("字符串结构");
    var x = new XML("<div></div>")

    XML();

    运行它,得到一个空的XML对象,我们能够像其中添加数据。

    创建XMLList:

    var list = new XMLList();    //它可以不止包含一个文档结构

    var list = new XMLList("字符串结构");
    var list = new XMLList("<item></item>")
  • 相关阅读:
    pm2日志切割
    PM2常用命令
    Linux安装nodejs
    npm 修改源地址
    nodejs 生成验证码
    shell脚本解析json文件
    mysql添加用户并赋予权限命令
    Redis 配置密码
    JavaScript也是黑客技术?
    angular和vue的对比学习之路
  • 原文地址:https://www.cnblogs.com/baiyygynui/p/5504094.html
Copyright © 2011-2022 走看看