加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

xml知识点总结

发布时间:2020-12-16 02:21:44 所属栏目:百科 来源:网络整理
导读:一、xml的定义 xml的全称是 Extensible Markup Language ,可扩展标记语言。 二、xml的用途 1、 保存关系数据 2、用作配置文件 三、xml的语法 1、xml的文档声明 普通: ?xml version="1.0" ? 指定编码: ?xml version="1.0" encoding="UTF-8" ? 是否独立: ?

一、xml的定义
xml的全称是 Extensible Markup Language ,可扩展标记语言。

二、xml的用途
1、 保存关系数据
2、用作配置文件

三、xml的语法

1、xml的文档声明
普通:<?xml version="1.0" ?>
指定编码:<?xml version="1.0" encoding="UTF-8" ?>
是否独立: <?xml version="1.0" encoding="UTF-8" standalone="yes"?>
默认是"no",使用"yes"那么xml就使用不了DTD
2、xml的元素
xml的元素指的是xml标签
  3、xml的属性
一个标签可以有多个属性,每个属性都有它自己的名称和取值

  4、xml的注释:
  <!--注释内容 -->

  5、CDATA区
格式: <![CDATA[.........]]>
CDATA里面的内容不会被解析引擎解析,是原封不动地输出

6、xml的约束

  • DTD约束
  • Schema约束

7、xml的解析:

1) 解析思想:
  • dom解析
  • sax解析

    dom解析优缺点: 优点:可以对xml进行增删改查,第一次解析速度慢(加载xml到内存中),第二次解析快。 缺点:占用内存 sax解析优缺点: 优点:解析速度快(一行一行解析),不占内存。 缺点:只可以对xml读取,无法增删改。

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读