android xml解析

原创 2011年01月17日 14:15:00

public class CustomHandler extends DefaultHandler
{
 public Object getResult()
 {
  return null;
 }
}

 

 

 

public class AdvsHandler extends CustomHandler
{

 private AdvsInfo mAdvsInfo = new AdvsInfo();

 private String mLocalName;

 public void startElement(String uri, String localName, String qName, Attributes attributes)
   throws SAXException
 {
  mLocalName = localName;
 }

 public void endElement(String uri, String localName, String qName) throws SAXException
 {
  mLocalName = "default";
 }

 public void characters(char[] ch, int start, int length) throws SAXException
 {
  String value = new String(ch, start, length);
  if (null == value || value.trim().length() == 0)
  {
   return;
  }

  if ("resultCode".equalsIgnoreCase(mLocalName))
  {
   mAdvsInfo.setResultCode(value);
  }
  else if ("pictureUrl".equalsIgnoreCase(mLocalName))
  {
   mAdvsInfo.setPictureUrl(value);
  }
  else if ("adLinkUrl".equalsIgnoreCase(mLocalName))
  {
   mAdvsInfo.setAdLinkUrl(value);
  }
 }

 public Object getResult()
 {
  return mAdvsInfo;
 }
}

版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

Android中解析XML

  • 2017-05-26 08:49
  • 1.66MB
  • 下载

android pull解析xml

上一篇介绍了如何序列化一份xml文件,那接下来必不可少的肯定是解析它了,那现在我们就来解析一下上一篇生成的那份xml文件。如下:对了,方便起见,这份msmInfo.xml文件我把它放到src根目录下序...

Android三种解析XML方式demo

  • 2016-05-12 16:40
  • 1.17MB
  • 下载

android xml解析

  • 2016-03-09 17:08
  • 611KB
  • 下载

Android_XML文件解析

在android开发中,经常用到去解析xml文件,常见的解析xml的方式有一下三种:SAX、Pull、Dom解析方式,今天学习了Android—XML文件解析三种方法中的一种较常用的SAX,它不能向文...
  • f5647
  • f5647
  • 2013-06-01 09:50
  • 787

android xml解析3

Android 创建与解析XML(一)—— 概述

Android 是最常用的智能手机平台,XML 是数据交换的标准媒介,Android 中可以使用标准的XML生成器、解析器、转换器 API,对 XML 进行解析和转换。 XML,相关有DOM、SAX...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)