0
我有一個XML文件,我通過SAXParser讀取,但我無法正確讀取它。 XML的結構是這樣的:Android SAXParse獲取標籤之間的值
<game>
<players>
<player>
<name>Player 1</name>
<score>100</score>
</player>
</players>
</game>
我怎樣才能讓Android SAXParser讀取標籤之間的值?這是我有的代碼,但它正在尋找標籤的屬性,而不是之間的文本。從示例
@Override
public void startElement(String uri, String localName, String qName, Attributes attributes) throws SAXException {
if(localName.equals("name")) {
names.add(attributes.getValue("name"));
}
else if(localName.equals("score")) {
scores.add(Integer.parseInt(attributes.getValue("score")));
}
}