先放上原文链接:https://www.cnblogs.com/20175211lyz/p/11413335.html
不得不说写的是真的好又全,所以直接复制过来了。
一、基础知识
1、XML
XML
即 可扩展标记语言(EXtensible Markup Language),是一种标记语言,其标签没有预定义,您需要自行定义标签,是W3C的推荐标准。其于HTML的区别是:
- HTML 被设计用来显示数据
- XML 被设计用来传输和存储数据
XML文档结构包括:
- XML声明
- DTD文档类型定义(可选)
- 文档元素
先看一下典型的xml文档: