0
안드로이드에서 XMLPullParser를 사용하여 일부 XML 컨텐트를 구문 분석하려고하는데, 한 지점에서 멈추었습니다. 여기XMLPullParser는 returnig가 정확하지 않습니다. AttributeCount 값
<admin2 type="ABC" code="123" id="123">ABCD</admin2>
내 코드입니다 :
int eventType = parser.getEventType();
while (eventType != XmlPullParser.END_DOCUMENT){
String tagName=parser.getName();
switch (eventType){
case XmlPullParser.START_TAG:
break;
case XmlPullParser.END_TAG:
if(tagName.startsWith("admin")){
//expected 3.. but I am getting as -1
String ID=parser.getAttributeCount();
}
}
내가 ID 3으로 그 값을 가질 것으로 예상하지만 -1로 얻고는 다음은 XML 코드 조각입니다. 나머지 코드는 제대로 작동하는 것 같습니다. 어떤 도움이라도 대단히 감사하겠습니다. API 레벨 1
에서
감사
감사합니다 .. 잘 작동합니다. –