2012-03-21 82 views

回答

0

好了解決了這個問題,只是調整了一下解析器,現在它的運行就乾淨了。

+0

你可以發佈示例代碼..請 – sarath 2012-05-10 10:17:12

0

是的,它會跳過空標籤。您需要在準備xml之前進行更改。把一個檢查,如果任何標籤是空的填充任何未使用的字符(即「 - 」)。我爲我的程序使用相同的邏輯。

0

我覺得在

public void endElement(String uri, String localName, String qName) 
     throws SAXException { 
     if(this.mCurrentClient!=null){ 

      if(localName.equalsIgnoreCase("clientId")){ 
       yourObject.setmClientId(mBuilder.toString()); 
      }else if(localName.equalsIgnoreCase("title")){ 
       yourObject.setmTitle(mBuilder.toString()); 
      } 
         mBuilder.setLength(0); 
     } 

mBuilder是字符串生成器的對象,我認爲你應該添加的最後一條語句在上面的代碼

,希望能幫助你。