浏览 15882 次
锁定老帖子 主题:XmlPullParser 的例子
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
|
|
---|---|
作者 | 正文 |
发表时间:2006-12-29
我的需求是解释一个标准的wml。比如: xml 代码
上面是个简单的wml源文件。不过现在的wap网站差不都这样,基本上没有script,跟html上的各个控件。所以能解释上面的文档,基本上都是可以满足我的需求的。 现在我们来看下我们解释wml的java文件 java 代码
我们理解了XmlPullParser 可以自己实现一个XmlPullParser。不过java世界里好东西就是多。已经有人帮我们做了。 啊就是kxml。 这个API本身很简单。当时要把一个完整的wml解释并绘制在手机上还是要花相当的时间的。 声明:ITeye文章版权属于作者,受法律保护。没有作者书面许可不得转载。
推荐链接
|
|
返回顶楼 | |
发表时间:2007-01-04
支持,继续努力!!!!
|
|
返回顶楼 | |
发表时间:2007-01-04
pull parser为什么快?sax parser为什么慢?我觉得这是关键。我曾经在delphi上把一个sax parser改装成pull parser。其实很简单,只要把回调的API改成基于循环的主动查询。做的是减法。
|
|
返回顶楼 | |
发表时间:2007-01-04
我用kml实现过类似burlap的玩意,现在JDK6.0已经有实现了StAX(JSR 173)
不过这一块挺适合重复造轮子的,我原来碰到就是公司有xml协议不是规范的,比如<class#>什么这种,就自己改kml |
|
返回顶楼 | |
发表时间:2007-01-04
在设计的过程中发现容错性是很重要的。
我现在就遇到这个问题,解释wml的时候,遇到 这些特殊符合就抛出异常。很是郁闷。主要的是kml抛出异常后,就停止解释了。要改装下它。不过wml文件是否很标准也一定要解释完毕。就想firefox解释html一样。 |
|
返回顶楼 | |
发表时间:2007-01-08
-.-我是初学者
经常关注楼主的帖子 收获很大 |
|
返回顶楼 | |
发表时间:2007-01-08
哈哈。谢谢关注与支持,我会继续努力搞好自己的blog,并且多与大家交流技术,希望可以相互提高各自的水平,这样可以更深入的去探讨比较东西。
|
|
返回顶楼 | |