2011-05-17 134 views
1

我正在使用SAX解析器從XML獲取數據。不幸的是我有兩個標籤,例如<tags> <sametag>Abc</sametag> <sametag>Def</sametag ></tags>。所以每當我解析文件時,我只會得到ABC,包含不同數據的相同標籤永遠不會解析。如果有人想解析相同的名稱標籤,請指導我解決。如何解析具有兩個具有相同名稱的標記的XML

+2

有沒有機會從您的Sax Parser中顯示您實際(嘗試)獲取元素的代碼? – 2011-05-17 06:10:22

回答

1

Simple XML Framework

@Root(name = "tags") 
class Tags { 
    @ElementList(entry = "sametag", inline = "true") 
    public ArrayList<String> sameTags; 
} 

我已經完全沒有測試的代碼,但你得到的要點,以它是多麼容易使用。要查看how to use it in Android,請查看我的博文。

相關問題