XML概述
XML的全称为(EXtensible Markup Language),是一种可扩展的标记语言。
标记语言:通过标签来描述数据的一门语言(标签有时我们也将其称之为元素)
可扩展:标签的名字是可以自定义的
可以理解为:XML文件时由很多标签组成的,而标签名是可以自定义的。
作用:用于进行存储数据和传输数据
作为软件的配置文件

XML标签
标签由一对尖括号和合法标识符组成 <student>
标签必须成对出现 <student> </student>
特殊的标签可以不成对,但是必须有结束标记<address/>
标签中可以定义属性,属性和标签空格隔开
属性值必须用引号引起来 <student id="1"></student>

XML语法规则
XML文件的后缀名为:xml
文件声明必须是第一行第一列
<?XML version="1.0"encoding="UTF-8"standalone="yes"?>
version:该属性是必须存在的
encoding:该属性不是必须的
打开当前xml文件的时候是使用什么字符编码表
(一般取值都是UTF-8)
standalone:该属性不是必须的,描述XML文件是否依赖其他的xml文件,取值为yes/no
必须重做一个根标签,有且只能有一个

解析XML
常见的解析思想
DOM(Document Object Model)文档对象模型:
就是把文档的各个部分看做成对应的对象。
会把xml文件全部加载到内存。
在内存中形成一个树形结构,再获取对应的值

XML(EXtensible Markup Language)是一种可扩展的标记语言,用于存储和传输数据。XML标签自定义,以成对形式出现,可以包含属性。XML文件需遵循特定的语法规则,包括文件声明和唯一根标签。解析XML常用方法有DOM,它将XML文件转化为内存中的树形结构。
203

被折叠的 条评论
为什么被折叠?



