【摘要】:Android中可以使用标准的XML生成器、解析器、转换器API,对XML进行解析和转换。本实例的功能是,在Android系统中使用SAX技术解析并生成XML。此时使用Eclipse启动Android模拟器,执行后的效果如图6-4所示。图6-5 右键单击testDOMgetPersons()图6-6 选择Android JUnit Test子菜单此时将在LogCat中显示测试的解析结果,如图6-7所示。图6-7 解析结果注意:如果Android下的Eclipse界面中没有LogCat面板,只需依次单击Eclipse菜单栏中的Window→show view→other→Android命令,然后选择LogCat后即可在Eclipse界面看到LogCat面板。
Android中可以使用标准的XML生成器、解析器、转换器API,对XML进行解析和转换。本实例的功能是,在Android系统中使用SAX技术解析并生成XML。
本实例的具体实现流程如下。
(1)编写布局文件main.xml,具体实现代码如下。
(2)编写解析功能的核心文件SAXForHandler.java,主要实现代码如下。
(3)编写单元测试文件PersonServiceTest.java,具体代码如下。
此时使用Eclipse启动Android模拟器,执行后的效果如图6-4所示。
(www.xing528.com)
图6-4 执行效果
(4)开始具体测试,在Eclipse中导入本实例项目,在“Outline”面板中右键单击testSAXGetPersons(),如图6-5所示。在弹出命令中依次选择Run As→Android JUnit Test命令,如图6-6所示。
图6-5 右键单击testDOMgetPersons()
图6-6 选择Android JUnit Test子菜单
此时将在LogCat中显示测试的解析结果,如图6-7所示。
图6-7 解析结果
注意:如果Android下的Eclipse界面中没有LogCat面板,只需依次单击Eclipse菜单栏中的Window→show view→other→Android命令,然后选择LogCat后即可在Eclipse界面看到LogCat面板。
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。