중첩 된 NSMutableArray를 XML 데이터에 구현하려고했습니다. 배열은동적 중첩 또는 다차원 배열
<category>
<name>Drinks</name>
<description>Drink description</description>
<image> Link Here </image>
<sub_cat>
<sub_name>Sub name of Drink</sub_name>
<sub_desc>sub description of Drink</sub_desc>
<sub_image>Sub Link of Drink </sub_image>
</sub_cat>
<sub_cat>
<sub_name>Sub name of Drink</sub_name>
<sub_desc>sub description of Drink</sub_desc>
<sub_image>Sub Link of Drink </sub_image>
</sub_cat>
</category>
임 didStartElement 및 didEndElement에서 구현하기 위해 노력하고 임 정말 혼란 등이 손실,
NSMutableArray *subArray = [NSMutableArray arrayWithObjects: sub_name, sub_desc, sub_imageLink, nil];
NSMutableArray *myArray= [NSMutableArray arrayWithObjects:
[NSMutableArray arrayWithObjects: (NSString *)name, (NSString *)desc, (NSString *)imageLink, subArray,nil],
[NSMutableArray arrayWithObjects: (NSString *)name, (NSString *)desc, (NSString *)imageLink, subArray,nil],
[NSMutableArray arrayWithObjects: (NSString *)name, (NSString *)desc, (NSString *)imageLink, subArray,nil], nil];
는 XML이 같다, 이런 구조이며, 균열 된 내 머리도 약 일주일 정도. 정말로 몇 가지 제안을 고맙게 생각합니다.
어떻게이 주어진 XML 또는 GData 구현을위한 TBXML을 구현할 수 있습니까? 빠른 샘플이 필요합니다.이 초보자에게 꼭 필요한 정보를 제공하는 사람이 필요합니다.
DIMEN *** SSSSSSS ***하는 ional ... –
거기에 몇 가지 큰 XML 파싱 라이브러리가 있습니다. 휠을 재발행시키지 않는 것이 좋습니다. 그게 가치있는 일이라면 두통없이 NSXMLParser를 성공적으로 사용하려고하면 ______에 고통이 있습니다. – Justin
그럼 SAX 파서로 파싱하고 싶습니까? DOM 파서를 살펴 보길 권한다. 훨씬 쉽게 할 수있다. 다음은 ray wenderlich와의 훌륭한 링크입니다. [선택 방법 -에 - - 더 - 최고의 XML 파서를 위해 당신의-아이폰 프로젝트] (http://www.raywenderlich.com/553/how-to-chose-the-best-xml- 파서를 위해 당신의-아이폰 프로젝트)이 구문 분석 및 물건에 대한 감사 – Gougou