私はアプリケーションを完全に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を解析するのですか?
は、あなたがこの問題 – Nakkeeran
@Nakkeeranに助けることができるだけにして、コードを投稿することができNSXMLParserを実装する方法を説明し、このリンクは、私はそれが使用して解析する方法をxmlファイル上で解析しますNSXmlParser? – Tirth