2012-01-13 39 views
0

我想通過webservice從xml獲取url和thumb。我得到的XML,但它處理XML時崩潰。從XML獲取值時應用程序崩潰

這是我的代碼:

String tmpstr = EntityUtils.toString(response.getEntity()); 
     XmlPullParserFactory factory = XmlPullParserFactory.newInstance(); 
     factory.setNamespaceAware(true); 
     XmlPullParser xpp = factory.newPullParser(); 
     xpp.setInput(new StringReader(tmpstr)); 
     int eventType = xpp.getEventType(); 
     while (eventType != XmlPullParser.END_DOCUMENT) { 
      if (eventType == XmlPullParser.START_TAG) { 
       if (xpp.getName().toString().equals("url")) { 
        eventType = xpp.nextToken(); 
        if (eventType == XmlPullParser.CDSECT) { 
         videourl = videourl + xpp.getText() + ","; 
        } 
       } else if (xpp.getName().toString().equals("thumb_image")) { 
        eventType = xpp.nextToken(); 
        if (eventType == XmlPullParser.CDSECT) { 
         thumbimage = thumbimage + xpp.getText() + ","; 
        } 
       } 
      } 

      eventType = xpp.next(); 
     } 
+3

發佈您的錯誤日誌。 – 2012-01-13 08:04:29

回答

0

我自己exprerienced多次。當你在xml中做出任何改變,並只是建立你的項目並運行它的應用程序崩潰。如果你清理你的代碼而不是構建它,你的崩潰問題應該得到解決。

0

確定我已經解決了這個問題。這是一個面向XML的問題。

謝謝大家的所有幫助和意見:)

相關問題