SAXParser를 통해 읽고있는 XML 파일이 있는데 올바르게 읽는 데 문제가 있습니다. 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")));
}
}