黑马程序员技术交流社区

标题: 【厦门校区JavaEE就业3期-每日总结】XML [打印本页]

作者: 厦门校区    时间: 2018-9-19 21:08
标题: 【厦门校区JavaEE就业3期-每日总结】XML
1.xml和html的区别
2.xml在定义的时候有哪些必须遵守的语法规范
3.约束的作用
4.对比两种解析方式的优缺点
作者: yangshixian    时间: 2018-9-19 21:09
本帖最后由 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:逐行读取,基于事件驱动的。
        * 优点:不占内存。
        * 缺点:只能读取,不能增删改



杨式贤


作者: 李志超    时间: 2018-9-19 21:13

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

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

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

4.对比两种解析方式的优缺点
DOM:一次性加载进内存,可增删,但耗内存
SAX:逐条加载,不可增删操作,几乎不占用内存。

作者: 李伟javaee03    时间: 2018-9-19 21:20
1.        xml和html的区别
xml标签都是自定义的,html标签是预定义
xml语法严格,html语法松散
xml是存储数据的,html是展示数据的

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

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

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

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

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

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

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



作者: 林靖    时间: 2018-9-19 21:34
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:40
本帖最后由 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 :
           逐行解析,全程只会有一个解析对象,解析过程中只会有当前行的解析数据所以:
            优点 :不占内存

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





作者: 刘建宝    时间: 2018-9-19 21:40
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 :
优点:不占内存
只能读取,不能增删改





作者: 郭生发    时间: 2018-9-19 21:42
1.xml和html的区别

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

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

3.约束的作用

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

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

作者: 冰是睡着的水    时间: 2018-9-19 21:44

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.约束不严谨



(黄嘉欣)
作者: 苏华琛    时间: 2018-9-19 21:46

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

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

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

4.对比两种解析方式的优缺点
dom一次性加载创建dom树,较为占内存
sax逐行读取,不占内存
作者: 张子建    时间: 2018-9-19 21:46
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:逐行进行读取,不能形式增删改查操作
作者: 吴鑫佳    时间: 2018-9-19 21:47
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,降低了学习成本 缺点:参数比较多(通过查询文档来解决)
作者: 赵烈刚    时间: 2018-9-19 21:47
1.xml和html的区别
    1).xml的标签都是自定义的,html标签是预定义的。
    2).xml语法严格,html语法松散。
    3).xml是存储数据的,html是展示数据的。
2.xml在定义的时候有哪些必须遵守的语法规范
xml第一行必须定义为文档声明, xml文档中有且仅有一个根标签,属性值必须使用引号(单双都可)引起来,标签必须正确关闭,xml标签名称区分大小写。
3.约束的作用
规范程序员的书写规则,方便能够在xml中引入约束文档
4.对比两种解析方式的优缺点
DTD解析 优点:简单,易读;缺点:提升学习成本 约束不严谨
Schema  优点: 提供比DTD更加细粒度的操作,降低学习成本、约束种类更多 ;缺点:参数较多
作者: 练志成    时间: 2018-9-19 21:49

1.x ml和html的区别
x ml语法严格,html语法松散
2.x ml在定义的时候有哪些必须遵守的语法规范
字母大小写
后缀名
标签必须正确闭合
3.约束的作用
保证了x ml的正确性
4.对比两种解析方式的优缺点
x ml是存储数据,html是展示数据
作者: 罗建辉    时间: 2018-9-19 21:50
             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:逐行读取,基于事件驱动的。
            * 优点:不占内存。
            * 缺点:只能读取,不能增删改




作者: 郑颖锋    时间: 2018-9-19 21:50
【厦门校区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:逐行读取,基于事件驱动的
        优点:不占内存
        缺点:只能读取,不能增删改。

作者: 张剑猛    时间: 2018-9-19 21:54

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
作者: zouyitao    时间: 2018-9-19 21:57
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:不占内存,读取快速,不能修改
作者: 陈锦祥    时间: 2018-9-19 21:59
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:逐行读取,基于事件驱动的。
            * 优点:不占内存。
            * 缺点:只能读取,不能增删改



作者: weimengchao    时间: 2018-9-20 21:45
1.xml和html的区别
xml标签都是自定义的,html标签是预定义。xml的语法严格,html语法松散
2.xml在定义的时候有哪些必须遵守的语法规范
xml第一行必须定义为声明文档。xml中有且仅有一个根标签
3.约束的作用
约束标签,代码提示
4.对比两种解析方式的优缺点
dom一次性加载创建dom树,较为占内存
sax逐行读取,不占内存
作者: 林胜强    时间: 2018-9-20 21:52


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:逐行读取,基于事件驱动的。
        * 优点:不占内存。
        * 缺点:只能读取,不能增删改




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2