前期准备:
第三方的Dom4j库操作XML数据,可以大大简化代码量,并且降低操作难度。
Dom4j库开源好用,有兴趣的同学可以找一下相关api,或者看源码尝试一下
百度云链接:http://pan.baidu.com/s/1c2JlcmG 密码:9eof
XML是一种标记语言,很类似HTML但不是HTML的替代。XML旨在显示信息,焦点是数据的外观,XML旨在传输信息,焦点是数据的内容。
先来一记XML示例:
<bookstore>
<book category = “CHILDREN”>
<title>One Price</title>
<author>zhenjiangW</author>
<year>2016</year>
<price>49.99</price>
</book>
</bookstore>
<bookstore>和</book>都拥有元素内容,因为他们包含了其他元素,<author>只有文本内容,只包含文本,<book>元素拥有属性(category = “CHILDREN”)
XML语法规则:
·XML标签对大小敏感
·XML必须正确地嵌套
·XML文档必须有根元素
·XML的属性值须加引号
·XML中空格会保留
(PS:XML的读取和创建感觉也不知道写点啥,以后有可能再补,抱歉)