zoukankan      html  css  js  c++  java
  • 2020年10月30日

    今天看了xml和http协议,没有遇到问题,明天继续看Javaweb的知识点。

    1.什么是XML

    XML是EXtensible Markup Language的缩写,它是一种类似于HTML的标记语言,称为可扩展标记语言。指的是用户可以按照XML规则自定义标记。

    2、XML与html的比较

    XML和HTML都是标记文本,它们在结构上大致相同,都是以标记的形式来描述信息。但实际上它们有着本质的区别,具体如下。

    (1)HTML被设计出是用来显示数据的,XML被设计出是为了传输和存储数据。

    (2)HTML是不区分大小写的,而XML是严格区分大小写的。

    (3)HTML可以有多个根元素,而格式良好的XML有且只能有一个根元素。

    (4)HTML中,空格是自动过滤的,而XML中空格则不会自动删除。

    (5)HTML中的标记是预定义的,而XML中的标记可以根据需要自己定义,并且可扩展。

    需要注意的是,XML不是HTML的升级,也不是HTML的替代产品,虽然两者有些相似,但它们的应用领域和范围完全不同。实际上XML可以视作对 HTML 的补充。XML 和HTML 的目标不同HTML 的设计目标是显示数据并集中于数据外观,而XML的设计目标是描述数据并集中于数据的内容。如果说Java实现了代码的平台无关性;XML则实现了数据的平台无关性。

  • 相关阅读:
    Heap(堆)和stack(栈)有的区别是什么。
    i++和++i的深入理解
    JDBC之java数据库的连接与简单的sql语句执行
    java前三本基础知识总结
    数据库的一些基础
    SQL 同时查看2个表
    JMeter 问题
    Linux 常用命令
    java io (一)
    验证密码必须是字母加数字的组合
  • 原文地址:https://www.cnblogs.com/j-y-s/p/14141911.html
Copyright © 2011-2022 走看看