A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

1.xml和html的区别
2.xml在定义的时候有哪些必须遵守的语法规范
3.约束的作用
4.对比两种解析方式的优缺点

23 个回复

倒序浏览
本帖最后由 yangshixian 于 2018-9-19 21:18 编辑

1.xml和html的区别
1. xml标签都是自定义的,html标签是预定义。
2. xml的语法严格,html语法松散
3. xml是存储数据的,html是展示数据

2.xml在定义的时候有哪些必须遵守的语法规范
1. xml文档的后缀名 .xml
2. xml第一行必须定义为文档声明
3. xml文档中有且仅有一个根标签
4. 属性值必须使用引号(单双都可)引起来
5. 标签必须正确关闭
6. xml标签名称区分大小写

3.约束的作用
规定xml文档的书写规则,并可以将运行时期的异常转化为编译时期的异常

4.对比两种解析方式的优缺点
1. DOM:将标记语言文档一次性加载进内存,在内存中形成一颗dom树
        * 优点:操作方便,可以对文档进行CRUD的所有操作
        * 缺点:占内存
2. SAX:逐行读取,基于事件驱动的。
        * 优点:不占内存。
        * 缺点:只能读取,不能增删改



杨式贤

点评

发表于 2019-7-10 00:21
回复 使用道具 举报

1.xml和html的区别
xml自定义,语法严谨,仅能有一个根标签。
html预定义,语法松散,可有多个根标签。

2.xml在定义的时候有哪些必须遵守的语法规范
首行必须为文档声明,仅有一个跟标签,必须自闭和或者围堵,区分大小写。

3.约束的作用
限定xml标签及文本的书写规则

4.对比两种解析方式的优缺点
DOM:一次性加载进内存,可增删,但耗内存
SAX:逐条加载,不可增删操作,几乎不占用内存。
回复 使用道具 举报
1.        xml和html的区别
xml标签都是自定义的,html标签是预定义
xml语法严格,html语法松散
xml是存储数据的,html是展示数据的

2.xml在定义的时候有哪些必须遵守的语法规范
xml文档的后缀名 .xml
xml第一行必须定义为文档声明
xml文档中有且仅有一个根标签
属性值必须使用引号(单双都可)引起来
标签必须正确关闭
xml标签名称区分大小写

3.约束的作用
规定xml文档的书写规则

4.对比两种解析方式的优缺点
DOM 将标记语言文档一次性加载进内存,在内存中形成一颗dom树
优点:操作方便,可以对文档进行CRUD的操作
缺点:占内存
SAX  逐行读取,基于事件驱动的
优点:不占内存
缺点:只能读取,不能增删改
回复 使用道具 举报
1.xml和html的区别
xml标签都是自定义的,html标签是预定义,xml的语法严格,html语法松散,xml是存储数据的,html是展示数据。
2.xml在定义的时候有哪些必须遵守的语法规范
xml第一行必须定义为文档声明, xml文档中有且仅有一个根标签,属性值必须使用引号(单双都可)引起来,标签必须正确关闭,xml标签名称区分大小写
3.约束的作用
约束规定了xml文档的书写规则是对程序员编译xml时的规范
4.对比两种解析方式的优缺点
DOM:将标记语言文档一次性加载进内存,在内存中形成一颗dom树。优点是操作方便,可以对文档进行CRUD的所有操作,缺点是占内存。
SAX:逐行读取,基于事件驱动的。优点是不占内存。缺点是只能读取,不能增删改。
===============================================   周楠
回复 使用道具 举报
1.xml和html的区别
XML:严谨,自定义标签,存储数据
html:不严谨,预定义标签,展示数据

2.xml在定义的时候有哪些必须遵守的语法规范
声明必须置顶靠最前,只有一个根标签,后缀是.xml,每个标签要完整闭合,属性值要用引号引起来,区分大小写

3.约束的作用
让语法更加严谨,提高数据的严谨性

4.对比两种解析方式的优缺点
DOM:一次性加载,生成DOM树,所以很占内存,但是便于增删改查
SAX:逐行读,相对来说不怎么占内存,但只能读,不能增删改


回复 使用道具 举报
林靖 中级黑马 2018-9-19 21:34:40
7#
1.xml和html的区别
xml标签为自定义,html标签为自定义
xml语法严格,html语法松散
xml用于存储数据,html用于展示数据

2.xml在定义的时候有哪些必须遵守的语法规范
xml文档后缀名必须为 .xml
xml文档第一行必须定义为文档生命
xml文档中必须有且仅有用个根标签
属性值必须使用引号引起来
标签必须正确关闭
xml标签名称区分大小写

3.约束的作用
约束规定了xml文档的书写规则

4.对比两种解析方式的优缺点
DOM:优点 操作方便,可以对文档进行增删改查操作
            缺点  占内存
SAX : 优点 不占内存
            缺点  只能进行读取,不能进行增删改






回复 使用道具 举报
本帖最后由 liebstch 于 2018-9-19 21:45 编辑

陈建秋
1.xml和html的区别
    1.xml的标签都是自定义的,html标签是预定义的。
    2.xml语法严格,html语法松散。
    3.xml是存储数据的,html是展示数据的。
2.xml在定义的时候有哪些必须遵守的语法规范
   1.xml文档的后缀必须为.xml。
   2.xml第一行必须定义为声明文档。
   3.xml中有且仅有一个根标签
   4.属性值必须使用引号引起来
   5.标签必须正确关闭
   6.xml标签名称区分大小写
3.约束的作用
   定义xml书写的规则
4.对比两种解析方式的优缺点
  DOM:
           将文档封装为dom树对象,每个节点都是一个对象,使用面向对象思想对节点进行操作,所以:
           优点 操作方便,可以对文档进行增删改查操作
            缺点  占内存
  SAX :
           逐行解析,全程只会有一个解析对象,解析过程中只会有当前行的解析数据所以:
            优点 :不占内存

            缺点 : 只能进行读取,不能进行增删改




回复 使用道具 举报
1.xml和html的区别
html是超文本标记语言,xml是可扩展标记语言;
1.html标签是预定义的,xml标签是自定义的;
2.html语法严谨,xml较为松散
3.html是展示数据,xml是存储数据

2.xml在定义的时候有哪些必须遵守的语法规范
1. 首行必须遵守固定格式<?xml 属性列表 ?>文档声明
2. xml文档中有且仅有一个根标签

3. 属性值必须使用引导(单双都可)引起来

4. 标签必须正确关闭
5.  xml标签名称区分大小写

3.约束的作用
规范程序员的书写规则:
方便能够在xml中引入约束文档,能够简单的读懂约束文档

4.对比两种解析方式的优缺点
DOM :
优点:操作方便,可以对文档进行CRUD的所有操作
缺点:占内存

SAX :
优点:不占内存
只能读取,不能增删改




回复 使用道具 举报
1.xml和html的区别

  xml语法严格html语法松散
  
xml
标签自定义,html标签预定义
  
xml
是存储数据,html是展示数据
2.xml在定义的时候有哪些必须遵守的语法规范

  定义标签时名称不能以任何形式大小写的XML开始,
  不能以数字和标点符号开始,不能含空格和冒号,可以包含字母数字以及其他字符
  标签必须正常关闭,标签名称区分大小写
  文档第一行必须定义为声明,文档后缀名为.xml
  文档中有且仅有一个根标签,属性值需用引号引起来

3.约束的作用

  规定XML的书写规则
4.对比两种解析方式的优缺点

dtd简单明了易读,但提升学习成本且约束不严谨
schema  约束细粒度高,学习成本低。但参数较多,复杂
回复 使用道具 举报

1.xml和html的区别
答:1. xml标签都是自定义的,html标签是预定义。
       2. xml的语法严格,html语法松散
       3. xml是存储数据的,html是展示数据

2.xml在定义的时候有哪些必须遵守的语法规范
答:1. xml文档的后缀名 .xml
      2. xml第一行必须定义为文档声明
      3. xml文档中有且仅有一个根标签
      4. 属性值必须使用引号(单双都可)引起来
      5. 标签必须正确关闭
      6. xml标签名称区分大小写

3.约束的作用
答:让文档有个规则,让代码严谨,可读性更高。

4.对比两种解析方式的优缺点
答: Schema
优点:
1.约束更加细粒度,约束的种类多
2.本身就是xml,降低了学习成本低                       
缺点:
1.参数比较多(通过查询文档来解决)

DTD
优点:
1.相对简单,容易阅读
缺点:
1.学习成本高
2.约束不严谨



(黄嘉欣)
回复 使用道具 举报

1.xml和html的区别
xml现在只要是作为配置文件使用,htm现在主要是用来制作网页

2.xml在定义的时候有哪些必须遵守的语法规范
命名时名称内不能包含xml
不能以数字、符号作为名称开头
配置文件第一行必须进行声明

3.约束的作用
规范配置文件的写法

4.对比两种解析方式的优缺点
dom一次性加载创建dom树,较为占内存
sax逐行读取,不占内存
回复 使用道具 举报
1.xml和html的区别
(1)xml是自定义的,html已定义的
  (2)xml语法比较严谨,html语法松散
  (3)xml多用于传送存储数据,html用于显示页面
2.xml在定义的时候有哪些必须遵守的语法规范
   xml文档的后缀名 .xml
xml第一行必须定义为文档声明
xml文档中有且仅有一个根标签
属性值必须使用引号(单双都可)引起来
标签必须正确关闭
xml标签名称区分大小写
3.约束的作用
约束规定了xml文档的书写规则

4.对比两种解析方式的优缺点
Dom:用双杈树的形式将xml全部导入解析,可以进行增删改查,缺点太占内存
SAX:逐行进行读取,不能形式增删改查操作
回复 使用道具 举报
1.xml和html的区别
      Xml自定义,语法严格,主要作用是存储数据html是预定义,语法松懈,主要作用的显示数据
2.xml在定义的时候有哪些必须遵守的语法规范
          1. xml文档的后缀名 .xml
        2. xml第一行必须定义为文档声明
        3. xml文档中有且仅有一个根标签
        4. 属性值必须使用引号(单双都可)引起来
        5. 标签必须正确关闭
        6. xml标签名称区分大小写
3.约束的作用
使得语法更加严谨不会出现数据结构等的松懈
4.对比两种解析方式的优缺点
DTD:一种简单的约束技术,优点:简单 易读 缺点:1.提升学习成本2.约束不严谨
Schema:一种复杂的约束技术,优点:1.约束更加细粒化,约束的种类更多2.本身是xml,降低了学习成本 缺点:参数比较多(通过查询文档来解决)
回复 使用道具 举报
1.xml和html的区别
    1).xml的标签都是自定义的,html标签是预定义的。
    2).xml语法严格,html语法松散。
    3).xml是存储数据的,html是展示数据的。
2.xml在定义的时候有哪些必须遵守的语法规范
xml第一行必须定义为文档声明, xml文档中有且仅有一个根标签,属性值必须使用引号(单双都可)引起来,标签必须正确关闭,xml标签名称区分大小写。
3.约束的作用
规范程序员的书写规则,方便能够在xml中引入约束文档
4.对比两种解析方式的优缺点
DTD解析 优点:简单,易读;缺点:提升学习成本 约束不严谨
Schema  优点: 提供比DTD更加细粒度的操作,降低学习成本、约束种类更多 ;缺点:参数较多
回复 使用道具 举报

1.x ml和html的区别
x ml语法严格,html语法松散
2.x ml在定义的时候有哪些必须遵守的语法规范
字母大小写
后缀名
标签必须正确闭合
3.约束的作用
保证了x ml的正确性
4.对比两种解析方式的优缺点
x ml是存储数据,html是展示数据
回复 使用道具 举报
             1.xml和html的区别
1. xml标签都是自定义的,html标签是预定义。
2. xml的语法严格,html语法松散
3. xml是存储数据的,html是展示数据



2.xml在定义的时候有哪些必须遵守的语法规范
1. xml文档的后缀名 .xml
2. xml第一行必须定义为文档声明
3. xml文档中有且仅有一个根标签
4. 属性值必须使用引号(单双都可)引起来

5. 标签必须正确关闭
6. xml标签名称区分大小写



3.约束的作用
规定xml文档的书写规则


4.对比两种解析方式的优缺点
1. DOM:将标记语言文档一次性加载进内存,在内存中形成一颗dom树
            * 优点:操作方便,可以对文档进行CRUD的所有操作
            * 缺点:占内存
2. SAX:逐行读取,基于事件驱动的。
            * 优点:不占内存。
            * 缺点:只能读取,不能增删改



回复 使用道具 举报
【厦门校区JavaEE就业3期-每日总结】XML
1.xml和html的区别
   1. xml标签都是自定义的,html标签是预定义。
   2. xml的语法严格,html语法松散
   3. xml是存储数据的,html是展示数据
2.xml在定义的时候有哪些必须遵守的语法规范
    1. xml文档的后缀名 .xml
    2. xml第一行必须定义为文档声明
    3. xml文档中有且仅有一个根标签
    4. 属性值必须使用引号(单双都可)引起来
    5. 标签必须正确关闭
    6. xml标签名称区分大小写
3.约束的作用
   xml标签是自定义的,标签内容也可以随意书写,因此规定一套xml文档书写的规则,称为约束。
4.对比两种解析方式的优缺点
   1. DOM:将标记语言文档一次性加载进内存,在内存中形成一颗dom树,
       * 优点:操作方便,可以对文档进行CRUD的所有操作
         缺点:占内存
    2. SAX:逐行读取,基于事件驱动的
        优点:不占内存
        缺点:只能读取,不能增删改。
回复 使用道具 举报

1.xml和html的区别
xml是可扩展标记语言,可以自定义标签,语法比较严格,用来存储和传输数据;
html的标签是预定义的,语法松散,用来展示数据
2.xml在定义的时候有哪些必须遵守的语法规范
   1.xml文档的后缀必须为.xml。
   2.xml第一行必须定义为声明文档。
   3.xml中有且仅有一个根标签
   4.属性值必须使用引号引起来
   5.标签必须正确关闭
   6.xml标签名称区分大小写
3.约束的作用
规定xml的书写规则
4.对比两种解析方式的优缺点
DOM:一次性加文档加载入内存中形成dom树,便于进行CRUD操作,缺点是内存占用太大
ANX:逐行读取,事件驱动,内存消耗小,缺点是只能读取,不能进行CRUD
回复 使用道具 举报
1.xml和html的区别
1. xml标签都是自定义的,html标签是预定义。
2. xml的语法严格,html语法松散
3. xml是存储数据的,html是展示数据
2.xml在定义的时候有哪些必须遵守的语法规范
   1. xml文档的后缀名 .xml
  2. xml第一行必须定义为文档声明
  3. xml文档中有且仅有一个根标签
  4. 属性值必须使用引号(单双都可)引起来
  5. 标签必须正确关闭
  6. xml标签名称区分大小写
3.约束的作用
  规定xml文档的书写规则
4.对比两种解析方式的优缺点
  DOM:CRUD快速,查询慢,占内存
  SAX:不占内存,读取快速,不能修改
回复 使用道具 举报
12下一页
您需要登录后才可以回帖 登录 | 加入黑马