XmpPullParser
鉴于xmpp协议都是以xml格式来传输,因此源码中解析协议都是用到XmpPullParser来解析xml
XmpPullParser很简单,先简单介绍几个比较常用的方法
//定义一个事件采用回调方式,直到xml完毕 public int getEventType() throws XmlPullParserException ; //遍历下一个事件,返回一个事件类型 public int next() throws XmlPullParserException, IOException //得到当前tag的名字 public String getName(); //获得当前文本 public String getText(); //当前tag下的属性数量 public int getAttributeCount() ; //获得当前指定属性位置的名称 public String getAttributeName(int index); //获得当前指定属性位置的值 public String getAttributeValue(int index);