1
Xcode에서이 xml을 어떻게 파싱 할 수 있습니까? 그것은 급해.xcode에서 XML 구문 분석
<?xml version="1.0" encoding="utf-8"?>
<url>
<string name="address">SomeValue</string>
</url>
Xcode에서이 xml을 어떻게 파싱 할 수 있습니까? 그것은 급해.xcode에서 XML 구문 분석
<?xml version="1.0" encoding="utf-8"?>
<url>
<string name="address">SomeValue</string>
</url>
다음 코드를 살펴 보자, 그것은 XmlParser가 사용
-(void)parser:(NSXMLParser *)parser didStartElement:(NSString *)elementName namespaceURI:(NSString *)namespaceURI qualifiedName:(NSString *)qualifiedName
attributes:(NSDictionary *)attributeDict {
if([elementName isEqualToString:@"string"])
urlStr = [[NSString alloc] init];
}
- (void)parser:(NSXMLParser *)parser foundCharacters:(NSString *)string {
if(!currentElementValue)
currentElementValue = [[NSString alloc] init];
currentElementValue = [NSString stringWithFormat:@"%@",string];
}
- (void)parser:(NSXMLParser *)parser didEndElement:(NSString *)elementName namespaceURI:(NSString *)namespaceURI qualifiedName:(NSString *)qName
{
if([elementName isEqualToString:@"string"])
urlStr = [NSString stringWithString:currentElementValue];
}
- (void)parserDidEndDocument:(NSXMLParser *)parser {
}
: 당신을 도울 수와 시작 및 종료 등 그 2 또는 3 대의원을 구현할 수 ... –
아무것도 시도 ???? https://www.google.co.in/search?q=xml+parsing+%2B+xcode&aq=f&oq=xml+parsing+%2B+xcode&aqs=chrome.0.57j0l3j62l2.5308&sourceid=chrome&ie=UTF-8 –
하시기 바랍니다. 온 NSXMLParser [의 http://stackoverflow.com/questions/2733286/nsxmlparser-with-multiple-attributes – Tendulkar