• Android 解析 xml


    URL httpUrl = new URL(url);
    HttpURLConnection conn = (HttpURLConnection )httpUrl.openConnection();
    conn.setRequestMethod("GET");
    conn.setReadTimeout(5000);
    InputStream in = conn.getInputSteam();
    XmlPullParserFactory factory = XmlPullParserFactory.newInstance();
    XmlPullParser parser = factory.newPullParser();
    parser.setInput(in,"UTF-8");
    int eventType = parser.getEventType();
    final List<Girl> list = new ArrayList<Girl>();
    
    Girl girl = null;
    while(eventType != XmlPullParser.END_DOCUMENT){
    String data = parser.getName();
    swich(eventType){
    case XmlPullParser.START_TAG:
    if("gril".equals(data)){
    girl = new Girl();
    }
    if("name".equals(data)){
    girl.setName(parser.nextText());
    }
    break;
    case XmlPullParser.END_TAG:
    if("girl".equals(data)&&girl != null){
    list.add(girl);  
    }
    bradk;
    }  
    eventType = parser.next();
    }
  • 相关阅读:
    注意身体
    用生命去战斗
    来到华师,一切清零
    linux fork()函数 转载~~~~
    小端大端
    位域
    内存泄漏(memory leak)和内存溢出
    stack,heap的区别
    内存管理简便复习总结
    虚函数&&虚继承
  • 原文地址:https://www.cnblogs.com/luoxiaolei/p/5186085.html
Copyright © 2020-2023  润新知