XML(一种文件的格式)
可扩展的标记语言
1:作用:可以交换数据(是一种通用的数据交换的格式) 配置文件 等
2:XML语法
只要在第一行打上<?xml version="1,0" encoding="utf-8" standalone="yes"?> 就可以了
yes表示,不包含其他文档 no为包含其他文档,no可以不;
< >表示XML文档中元素(Element)
version 就是版本的意思 有只有一个版本
encoding 就是输入的编码格式
3:XML的书写要求
(1) 必须要有根目录,然后可以嵌套,不可以交叉嵌套
(2)
< contacts>
< head id =“1”>
id就是元素放的地方然后contacts就是根了
< /head>
< /contacts>
(3)标签必须成对出现
(4)注意编码格式
(5)如果标签中没有内容我们可以使用单标签
(6)注释
注意:xml中有且仅有一个根 ,如果文档内容的编码和文件的编码要统一到UTF-8否则就会报错,根类的爸爸是整个Xml文本
DOM
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-bbtHmKqZ-1599135775862)(C:\Users\Administrator\Desktop\JavaWeb资料\1 基础加强\2 XML&数据库\image\xml结构图.png)]
1:XML文件:把xml文档加载进入内存中,使用Document描述整个文档
2:所有的标签/元素:使用Element对象描述
3:属