xml的复习
xml的复习
1.概念:可扩展标记语言
2.功能:
*存储数据
1.配置文件
2.在网络中传播
3.xml与html区别:
xml语法严格,HTML语法松散
xml存储数据,HTML展示数据
* w3c:万维网联盟
4.语法:
第一行必须为文档申明
xml文档中有且仅有一个根标签
属性值必须使用引号引起来,单双都行
标签必须正确结束
标签名称区分大小写
5.组成部分:
1.文档申明
1.<?xml 属性列表?>
2.属性列表:
version:版本号,必须的属性
encoding:编码方式.告知解析引擎当前文档使用的字符集,默认:ISO-8859-1
standalone:是否独立
2.指令
3.标签
自定义
规则:
数字,标点不能开头
4.属性
5.文本
CDATA区<![CDATA[数据]]>
6.约束:
分类:
1.DTD:
引入dtd文档到xml中
*内部的dtd;
*外部的dtd
本地:<!DOCTYPE 根标签名 SYSTEM "dtd文件的位置">
网络:<!DOCTYPE 根标签名 PUBLIC "dtd文件的名字""dtd文件的位置URL">
2.Schema:一种复杂的技术
常见的解析器:
1.Jsoup
步骤:1.导入jar包
2.获取Document对象