pull解析xml文件时type值的变化
来源:互联网 发布:java pdf生成 编辑:程序博客网 时间:2024/06/15 23:53
先附上pull解析xml的代码吧:
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
- 18
- 19
- 20
- 21
- 22
- 23
- 24
- 25
- 26
- 27
- 28
- 29
- 30
- 31
- 32
- 33
- 34
- 35
- 36
- 37
- 38
- 39
- 40
- 41
- 42
- 43
- 44
- 45
- 46
- 47
- 48
- 49
- 50
- 51
- 52
- 53
- 54
- 55
- 56
- 57
- 58
- 59
- 60
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
- 18
- 19
- 20
- 21
- 22
- 23
- 24
- 25
- 26
- 27
- 28
- 29
- 30
- 31
- 32
- 33
- 34
- 35
- 36
- 37
- 38
- 39
- 40
- 41
- 42
- 43
- 44
- 45
- 46
- 47
- 48
- 49
- 50
- 51
- 52
- 53
- 54
- 55
- 56
- 57
- 58
- 59
- 60
**开始关于type的值我有一些疑问,于是使用了断点调试.发现第一次进入时type是0,获取的应该是START_DOCUMENT,tagName为null;第二次进入时type就为2了,此时获取的应该是students开始标签即START_TAG,tagName为students;第三次进入时type就为4了,此时获取的应该是空格,在解析的时候会把空格当作一个文本节点,4就代表文本节点tagName为null;以后只要是开始标签type就一直为2,是文本节点就一直为4;当遇到student结束标签是type就变成3了,也就是END_TAG.
所以根据上面的规律,我发现getEventType()返回值的类型是Int,根据Int值可以分别看出对应的是什么类型的标签:
START_DOCUMENT = 0;
END_DOCUMENT = 1;
START_TAG = 2;
END_TAG = 3;
文本节点 = 4;
现在总算明白了type的值的由来了,也知道pull是如何解析xml文件的了.如果哪有问题,还望指正.**
- 顶
- 0
- 踩
0 0
- pull解析xml文件时type值的变化
- pull解析xml文件时type值的变化
- xml文件的pull解析
- xml文件pull的解析
- Pull解析XML文件
- Pull解析xml文件
- pull解析xml文件
- Pull解析xml文件
- pull解析xml文件
- pull解析xml文件
- pull解析xml文件
- Pull解析xml文件
- Pull解析XML文件
- pull解析xml文件
- pull解析xml文件
- Pull解析Xml文件
- Pull解析XML文件
- pull解析XML文件
- canvas实现刮刮卡
- 题目1145:Candy Sharing Game
- DIV的CSS height:100%无效的解决办法
- 【IMWeb训练营作业】TodoList
- 【寒江雪】错误类型
- pull解析xml文件时type值的变化
- EasyUI常用控件禁用方法
- 第五章 5-7 自定义的映射模式
- 计算机图形学——OpenGL光照模型
- 首次在远程主机中部署WEB应用
- 题目1146:Flipping Pancake
- 在MyEclipse中上传项目到github的步骤(很详细)
- 数据结构(1):线性表
- 【寒江雪】测试环境