解析xml文件有好多种方式,今天介绍下XmlPullParser怎么解析xml文件,既然是要解析xml文件首先得需要一个xml文件
如下weather.xml文件
<?xml version="1.0" encoding="utf-8"?>
<weather>
<channel id="1">
<city>北京</city>
<temp>25℃</temp>
<wind>3</wind>
<pm250>300</pm250>
</channel>
<channel id="2">
<city>江西</city>
<temp>30℃</temp>
<wind>4</wind>
<pm250>200</pm250>
</channel>
<channel id="3">
<city>湖北</city>
<temp>30℃</temp>
<wind>2</wind>
<pm250>300</pm250>
</channel>
<channel id="4">
<city>杭州</city>
<temp>30℃</temp>
<wind>4</wind>
<pm250>200</pm250>
</channel>
</weather>
然后有个与之对应的类Channel.java,代码如下
package com.example.xmlparser;
/**
* Created by Administrator on 2016-06-21.
*/
public class Channel {
private String id;
private String city;
private String temp;
private String wind;
private String pm250;
public String getId() {
return id;
}
public void setId(String id) {
this.id = id;
}
public String getCity() {
return city;
}
public void setCity(String