지난 며칠 동안 NSXMLParser를 설정하는 방법을 찾으려고했습니다. 내가 구문 분석해야 할 XML 파일은 다음과 같습니다 : 나는 NSXMLParser의 대리자 메서드 구현 한로컬 XML 파일을 구문 분석하도록 NSXMLParser를 설정하십시오.
<matrix>
<row>eraser*met</row>
<row>debone*anat</row>
<row>ani*jalisco</row>
<row>madwoman*on</row>
<row>**joy*itsme</row>
<row>isao***amad</row>
<row>mends*mio**</row>
<row>be*parental</row>
<row>insipid*hai</row>
<row>bail*modern</row>
<row>esse*scored</row>
</matrix>
:
- (void)parser:(NSXMLParser *)parser didStartElement:(NSString *)elementName namespaceURI:(NSString *)namespaceURI qualifiedName:(NSString *)qName attributes:(NSDictionary *)attributeDict {
- (void)parser:(NSXMLParser *)parser foundCharacters:(NSString *)string {
- (void)parser:(NSXMLParser *)parser didEndElement:(NSString *)elementName namespaceURI:(NSString *)namespaceURI qualifiedName:(NSString *)qName
을하지만 실제로는 "매트릭스"를 단계별로하는 방법을 알아낼 수 없습니다 행을 배열에 저장하십시오.
도와 주시면 감사하겠습니다.
안부 세바스찬
편집 : 여기
전체 XML 파일입니다 :
<?xml version="1.0" encoding="UTF-8"?>
<grid version="1">
<matrix>
<row>eraser*met*</row>
<row>debone*anat</row>
<row>ani*jalisco</row>
<row>madwoman*on</row>
<row>**joy*itsme</row>
<row>isao***amad</row>
<row>mends*mio**</row>
<row>be*parental</row>
<row>insipid*hai</row>
<row>bail*modern</row>
<row>esse*scored</row>
</matrix>
<clues>
<across>
<clue>Rubber</clue>
<clue>Intro to physics?</clue>
<clue>Fish prep?</clue>
<clue>Med school subj.</clue>
<clue>Tropical cuckoo bird</clue>
<clue>State in W Mexico</clue>
<clue>Insane female</clue>
<clue>Not off</clue>
<clue>Happiness</clue>
<clue>"Who's there?" response</clue>
<clue>Golfer Aoki</clue>
<clue>Diary of ___ Housewife</clue>
<clue>Fixes</clue>
<clue>O Sole ___</clue>
<clue>To exist</clue>
<clue>Maternal or paternal</clue>
<clue>Vapid</clue>
<clue>Yes, in Yokohama</clue>
<clue>Remove water from a boat</clue>
<clue>Contemporary</clue>
<clue>"___ quam videri" (North Carolina's motto)</clue>
<clue>Tallied</clue>
</across>
<down>
<clue>Dutch cheese</clue>
<clue>Drink</clue>
<clue>Actress Sofer</clue>
<clue>Perceived to be</clue>
<clue>Ivory Coast's largest city</clue>
<clue>Lisa, to Bart, briefly</clue>
<clue>Therefore</clue>
<clue>Stack of firewood</clue>
<clue>Take pleasure in</clue>
<clue>Drain</clue>
<clue>500 sheets</clue>
<clue>Lens holders</clue>
<clue>My ___, Vietnam</clue>
<clue>Red Bordeaux</clue>
<clue>Preserve</clue>
<clue>Perform</clue>
<clue>Printing widths</clue>
<clue>Suffocate</clue>
<clue>Puget Sound city</clue>
<clue>Swiss river</clue>
<clue>Did penance</clue>
<clue>Swedish soprano Jenny</clue>
</down>
</clues>
<hints>
<across>
<hints></hints>
<hints></hints>
<hints></hints>
<hints></hints>
<hints></hints>
<hints></hints>
<hints></hints>
</across>
<down>
<hints></hints>
<hints></hints>
<hints></hints>
<hints></hints>
<hints></hints>
<hints></hints>
<hints></hints>
</down>
</hints>
</grid>
나는 아직 힌트에 입력하지 않은,하지만 그들이 거기에있을 것입니다 출시 전에.
이 데이터 만 있거나 더 많은 데이터가 XML 파일에 들어 있습니다. pls는 XML 전체 형식을 제공하므로 구문 분석 코드를 제공하므로 nsxml 파서가 더 좋습니다. – parag
안녕하세요. 빠른 응답을 보내 주셔서 감사합니다. 전체 XML 파일을 볼 수 있도록 내 게시물을 편집했습니다. –
전체 XML을 구문 분석 할 수있는 코드를 만들 수 있습니까? :) –