2011-09-13 7 views
-1

난 그래서 NSXMLParser 가진 문서를 파싱하여 XML 엔티티와 같은 구성으로 배열 OGF 객체에 결과를 넣어이파싱 정수 값

<id>some number like 456<\id> 
<name>some name like string<\name> 

같은 구조를 갖는 XML 문서를 갖는다.

하지만 NSInteger와 같은 ID를 구문 분석하려고하면 NSNumber처럼 구문 분석 할 수 없습니다.

구문 분석이 끝나고 배열에 내 xml doc의 내용이있는 경우 배열 값과 숫자를 인쇄 할 때 id 항목의 값이 xml 문서의 값과 완전히 다릅니다.

내가 왜 이런 일이 일어나는 걸까요? 어떤 도움이 유용 할 것입니다.

+1

답변을 코드와 출력을 볼 필요가 말했다

[Array addObject:[NSNumber numberWithInt:[string intvalue]]]; 

같은되어야 id 값을 구문 분석하는 방법 코드를 참조하십시오. 의 값은 무엇입니까? 숫자 또는 영숫자입니까? –

+0

나는 그것을 작동시킨다. 문제는 nmber 인 id 값의 공간이다. – Petko

답변

0

xml이 어떻게 생겼습니까? < \ ID beacuse>해야

두 번째 옵션 당신은 내가 우리가 할 수 제대로