XML
特殊字符 转义字符
< <
> >
" "
空格  ;
& &
CDATA块:将块里面的内容进行原样输出。
格式:<![CDATA[ 要原样输出的内容 ]]>
Document:代表整个XML文档。
Instanceof用来指出对象是否是特定类的实例。
标签:
nodeIterator():得到当前节点下的所有子节点。
getRootElement():获取当前文档的根标签。
elements():获取当前元素的所有子标签。
elementIterator("固定名称"):固定名称的子标签列表
属性:(获取属性,首先需要获取到属性所在的标签,再进一步获取属性)
Element.attributeValue("属性名"):返回指定名称的属性值
Element.attribute("属性名"):返回指定名称的属性对象。
List<Attribute> Element.attributes():返回元素的所有属性。
Iterator Element.attributeIterator():返回元素的所有属性。
文本:
Element.getText():获取指定元素的文本。
Element.elementText("标签名"):获取元素的指定标签名的子标签的文本。
xml的作用:配置文件 作为小型数据库
xml解析(DOM解析):Dom4j工具(基于Dom解析)
读取:节点
标签节点
属性节点
文本节点