android学习笔记,简单的xml文件解析

android开发的时候有时候需要解析自己的xml 文件,首先将自己的xml文件以字符串的形式读到String 对象 str 中,然后照着下面代码写上,myContengHandler,是自定义的类,里面包含了需要复写的几个方法,包括  document  的 start 和 end,element 的 start 和 end ,还有一个方法是characters,复写了这五种方法后就可以实现简单的xml 文件解析了。注意,myContentHandler类继承了  defaulrHandler   类,至于为什么?以后应该会知道的吧。


这四行代码涉及设计模式,表示我还啥也不知道。暂且这么用吧

SAXParserFactory factory = SAXParserFactory.newInstance();
XMLReader reader = factory.newSAXParser().getXMLReader();
reader.setContentHandler(new myContentHandler(myView));
reader.parse(new InputSource(new StringReader(str)));



定义myContentHandler 继承defaultHandler
public class myContentHandler extends DefaultHandler{


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值