xml知识点总结

前端之家收集整理的这篇文章主要介绍了xml知识点总结前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

一、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读取,无法增删改。

猜你在找的XML相关文章