Я хочу, чтобы разобрать XML-строку в формате:андроид: получение данных из XML-файла
<?xml version='1.0' encoding='UTF-8' standalone='yes' ?><account email="[email protected]"><contacts><contact><id>0</id><nickname></nickname><firstname></firstname><lastname></lastname><[email protected]</email><passcode>p</passcode><creationdate>16 Dec 2013 17:40:58</creationdate><status>T</status></contact></contacts></account>
Я могу извлечь значения контактные данные, такие как идентификатор, имя и т.д. Моя проблема заключается в том, как получить значение учетной записи электронной почты учетной записи электронной почты = «[email protected]»
экстракт код
NodeList account = doc.getElementsByTagName(Constants.ACCOUNTS_TAG);
NodeList responseList = doc.getElementsByTagName("contact");
for(int i =0 ;i < responseList.getLength();i++){
parser.getValue(response, Constants.EMAIL_TAG)
}
Я попытался acct_email= parser.getValue((Element) account.item(0), "email");
, но она возвращается письмо от контакта а не е mail внутри счет.