2011-12-20 16 views
0

私はアプリケーションを完全にWebサービスに基づいて開発しています。私が持っているシンプルなXMLのような、 トーマス・クック ディーン URL私は再帰的にそれを解析する方法 [email protected] 67-876-65433 Xml再帰的な解析?

<Contact:2> 
    <Name>John Appleseed</Name> 
    <Position>Department of accounting</Position> 
    <Photo>url</Photo> 
    <Email-Id>[email protected]</Email-Id> 
    <Phone-Number>45-876-65433</Phone-Number> 
    </Contact2> 

    <Contact:3> 
    <Name>Amar Smith</Name> 
    <Position>Department of Human Resource</Position> 
    <Photo>url</Photo> 
    <Email-Id>[email protected]</Email-Id> 
    <Phone-Number>54-876-65433</Phone-Number> 
    </Contact3> 

    <Contact:4> 
    <Name>Mary Cold</Name> 
    <Position>HOD of Computer Department</Position> 
    <Photo>url</Photo> 
    <Email-Id>[email protected]</Email-Id> 
    <Phone-Number>52-876-65433</Phone-Number> 
    </Contact4> 

    <Contact:5> 
    <Name>John Jobs</Name> 
    <Position>Department of Physics</Position> 
    <Photo>url</Photo> 
    <Email-Id>[email protected]</Email-Id> 
    <Phone-Number>12-876-65433</Phone-Number> 
    </Contact5> 

    <Contact:6> 
    <Name>Clark Kristan</Name> 
    <Position>Contact Person</Position> 
    <Photo>url</Photo> 
    <Email-Id>[email protected]</Email-Id> 
    <Phone-Number>65-876-65433</Phone-Number> 
    </Contact6> 
</ContactList> 

は、まず私は

1 NSXmlParserのデリゲートメソッド)

-(void)parser:(NSXMLParser *)parser didStartElement:(NSString *)elementName 
    namespaceURI:(NSString *)namespaceURI qualifiedName:(NSString *)qualifiedName 
    attributes:(NSDictionary *)attributeDict 

2)datafound 3)末端エレメントを使用しました。 しかし、結果は1つしかありません。私はそれがcontact1 stuffフォームXMLだけを解析することを意味します。どのように私は完全なXMLを解析するのですか?

+0

は、あなたがこの問題 – Nakkeeran

+0

@Nakkeeranに助けることができるだけにして、コードを投稿することができNSXMLParserを実装する方法を説明し、このリンクは、私はそれが使用して解析する方法をxmlファイル上で解析しますNSXmlParser? – Tirth

答えて

関連する問題