2012-12-31 87 views
0

我試圖用SAX解析中的格式如下:通過使用此代碼如何解析這種格式的XML?

if(localName.equals("url")){ 

      String source = attributes.getValue("src"); 
      urls.add(source); 
      info.setSRC(source); 

     } 

<rootxml> 
<url src="Jessica%20Alba/46459359.jpg"/> 
<url src="Jessica%20Alba/97830837.jpg"/> 
<url src="Jessica%20Alba/12062083.jpg"/> 
<url src="Jessica%20Alba/10484795.jpg"/> 
</rootxml> 

但我沒有成功...

+0

沒有數據屬性,那麼爲什麼你會期望它有什麼? –

+0

你有沒有至少打開並看到在這個答案中顯示的鏈接http://stackoverflow.com/questions/10089291/how-to-parse-xml-in-android? – MKJParekh

回答

2

我認爲這是code幫助你 爲XML Parser

if(localName.equals("url")){ 

      String source = atts.getValue(0); 
      urls.add(source); 
      info.setSRC(source); 

     } 

希望這應該爲你工作,而不是替換上面這段代碼。

0
if(localName.equals("url")){ 

      String source = attributes.getValue("src"); 
      urls.add(source); 
      info.setSRC(source); 

     } 

希望這應該爲你工作。沒有數據屬性,您正在獲取數據屬性。

+0

謝謝,但它說「找不到元素」 –