0
NSXMLParser를 사용하는 방법을 모르겠습니다. 나는 서버에서이 XML을 가지고 있으며 사용자 ID 메시지가 필요하다. NSXMLParser 문제
<?xml version="1.0" encoding="UTF-8"?><response value="1">
<user id="100">
<field name="name">DATO</field>
<field name="lastname">DATO</field>
<field name="country">DATO</field>
<field name="usstate">DATO</field>
<field name="email">DATO</field>
</user>
<message>Login successfully</message>
</response>
나는 여기까지
NSXMLParser *parser = [[NSXMLParser alloc] initWithData:myResult];
[parser setDelegate:self]; // The parser calls methods in this class
[parser setShouldProcessNamespaces:NO]; // We don't care about namespaces
[parser setShouldReportNamespacePrefixes:NO]; //
[parser setShouldResolveExternalEntities:NO]; // We just want data, no other stuff
[parser parse]; // Parse that data..
[parser release];
을 가지고 그리고이 metod 구현 : 나는 간단하지만 난 answer.Thanks를 찾을 수 없습니다 알고
- (void)parser:(NSXMLParser *)parser didStartElement:(NSString *)elementName namespaceURI:(NSString *)namespaceURI qualifiedName:(NSString *)qName attributes:(NSDictionary *)attributeDict {
//NSLog(@"user");
if ([elementName isEqualToString:@"user"])
{
NSLog(@"user");
//NSString(@"");
}
}
합니다.