NSXMLParser를 사용하여 XML 파일을 구문 분석하려고하는데 몇 가지 인스턴스 변수가있는 컨테이너 클래스가 있습니다. 나는 XML의 구문 분석을 시도하고있는 요소 중 하나입니다 : NSNumber *sn, NSNumber *pn
:iPhone NSXMLParser 문자열을 구문 분석하고 NSNumber 변수 및 다른 데이터 형식에 저장
<book sn="32.859669048339128" pn="-116.917800670489670">
나는 SN 및 PN 객체 컨테이너의 인스턴스 변수의 값을 저장하려합니다.
파서가 attributeValues를 얻으면 NSNumber 포인터에 Double (또는 float)으로 저장할 수 있기를 원합니다.
지금은 모든 것이 NSNumber에 문자열을 저장합니다.
파서 코드는 다음과 같습니다 container.sn의 유형이 부동 또는 이중으로 초기화되도록
if([elementName isEqualToString:@"book"]){
container = [[Container alloc] init];
container.sn=[attributeDict objectForKey:@"sn"];
container.pn=[attributeDict objectForKey:@"pn"];
}
나는 그것을 원한다. 어떤 아이디어가 이것을 어떻게?