使用org.sax.helper.DefaultHandler 解析XML ,一般会调用以下六个方法,需要你重写。
1. 开始解析xml文档 startDocument
2. 读到某个节点 startElement-->characters-->endElement-->characters (endElement后会再调用一次characters方法)
3. 解析xml文档结束 endDocument
1. 开始解析xml文档 startDocument
2. 读到某个节点 startElement-->characters-->endElement-->characters (endElement后会再调用一次characters方法)
3. 解析xml文档结束 endDocument
2017-01-17
感觉attr不应该称为节点,说成节点反而不好理解!
<node attr="attrVal"...>textVal
<child>...</child>textVal
...
</node>
1.<>与</>之间的部分组成一个element节点
2.<>中第一个字符串为节点的名字;其后的每个字符串以表达式的形式组成一个attr键值对
3.<>之后或者子节点的</>之后有一个text节点
4.每个子节点是element节点,格式和这个相同
<node attr="attrVal"...>textVal
<child>...</child>textVal
...
</node>
1.<>与</>之间的部分组成一个element节点
2.<>中第一个字符串为节点的名字;其后的每个字符串以表达式的形式组成一个attr键值对
3.<>之后或者子节点的</>之后有一个text节点
4.每个子节点是element节点,格式和这个相同
2017-01-16
不会的时候,听老师讲课,真的没有头绪,不知道为什么要复写,不知道为什么要在哪里去写代码。。。
2017-01-13
已采纳回答 / 大飞007
xml是它适合万维网传输,提供统一的方法来描述和交换独立于应用程序或供应商的结构化数据数据库是可视为电子化的文件柜——存储电子文件的处所,用户可以对文件中的数据进行新增、截取、更新、删除等操作。而java序列化简单说就是为了保存在内存中的各种对象的状态,并且可以把保存的对象状态再读出来;常用来把的内存中的对象保存到一个文件中或者数据库中时候;和rmi及网络传输对象的时候用到序列化区别见以上分析
2017-01-11