Android学习笔记——sax解析xml文件

2026-03-06 03:02:13

1、打开eclipse,在左侧的工程窗口,右键单击,选择new->Android Application Project,新建一个android项目,命名为:Sax_Demo。并按照如图下所泪返示的目录结构建立文件。

Android学习笔记——sax解析xml文件

2、然后一如既往,打开布局文件,把默认的textview控件删掉,拖动一个button上去。下图是视图和代码。

Android学习笔记——sax解析xml文件

Android学习笔记——sax解析xml文件

3、之后打开创建的SaxHandler类,这个类继承DefaultHandler,廊蚊良重写其中的几个方法,我们用到的startDocument(),endDocument(),startElement(),endElement(),characters(),外加我们自己的返回数据的方法getData(),代码如下图所示。

Android学习笔记——sax解析xml文件

Android学习笔记——sax解析xml文件

Android学习笔记——sax解析xml文件

4、然后打开asserts文件夹中的Test.xml文件,进行如下代码的编写,这里的<!--XXXX----->是注释,跟java代码中的//xxx一样。

Android学习笔记——sax解析xml文件

5、最后是mainactivity.java文件中伐光逻辑代码的实现。主要就是按钮的show()方法的实现。这里也进行了数据的打印。-------+data。

Android学习笔记——sax解析xml文件

6、一切完毕,让我们运行程序看看效果吧。我们一共进行了两次数据输出,依次是show()方法中的打印语句,一次是getData()方法中的。

Android学习笔记——sax解析xml文件

Android学习笔记——sax解析xml文件

Android学习笔记——sax解析xml文件

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢