-1
A
답변
0
빠른 테스트,
- (void)viewDidLoad
{
[super viewDidLoad];
NSString *XMLEncodedString = [[NSString alloc] initWithContentsOfURL:[NSURL URLWithString:@"http://minihath.com/events/XMLfeeds.xml" ]];
NSData *data = [XMLEncodedString dataUsingEncoding:NSUTF8StringEncoding];
NSXMLParser *xml = [[NSXMLParser alloc] initWithData:data];
[xml setDelegate:self];
[xml setShouldResolveExternalEntities:YES];
[xml parse];
}
- (void)parser:(NSXMLParser *)parser parseErrorOccurred:(NSError *)parseError
{
NSLog(@"Error: %@", [parseError localizedDescription]);
}
-(void)parser:(NSXMLParser *)parser didStartElement:(NSString *)elementName namespaceURI:(NSString *)namespaceURI qualifiedName:(NSString *)qName attributes:(NSDictionary *)attributeDict
{
currentElementValue = [[NSMutableString alloc] init];
}
- (void)parser:(NSXMLParser *)parser foundCharacters:(NSString *) string {
[currentElementValue appendString:string];
}
- (void) parser:(NSXMLParser *)parser didEndElement:(NSString *) elementName namespaceURI:(NSString *)namespaceURI qualifiedName:(NSString *)qName {
NSLog(@"elementName %@ %@", elementName, currentElementValue);
currentElementValue=nil;
[currentElementValue release];
}
관련 문제
- 1. 리소스에서 xml 파일 읽기
- 2. 읽기 복잡한 XML 파일
- 3. 읽기 XML 파일
- 4. xml 파일 읽기
- 5. ClassCastException이 읽기 XML 파일
- 6. LinQ를 사용하여 XML 파일 읽기
- 7. .NET을 사용하여 XML 파일 읽기
- 8. http를 사용하여 XML 파일 읽기
- 9. XML 파일 읽기 UI 작성
- 10. XML 파일 읽기 및 처리
- 11. PHP로 iTunes XML 파일 읽기
- 12. StreamReader 및 XML 파일 읽기
- 13. LinQ를 사용하여 XML 파일 읽기
- 14. xml 파일 저장 및 읽기 iPhone
- 15. XML 파일 읽기 및 .NET에서 노드 선택
- 16. Android - HTTP GET으로 XML 파일 읽기
- 17. 자바 스크립트를 사용하여 XML 파일 읽기
- 18. XML 읽기와 CSV 파일 읽기 java
- 19. 요소 트리를 사용하여 xml 파일 읽기
- 20. WCF - XElement.Load를 사용하여 서비스에서 xml 파일 읽기
- 21. 저장하지 않고 서버에서 xml 파일 읽기
- 22. 액션 스크립트 2.0 읽기 XML 파일
- 23. 템플릿 읽기 및 읽기 템플릿을 사용하여 새 XML 파일 만들기
- 24. CakePHP에서 RSS XML 읽기
- 25. C#을 윈폼 읽기 XML 파일 - 내가 XML 파일이
- 26. WCF 서비스에서 XML 파일 읽기 및 서비스에서 XML 반환
- 27. 읽기 xml 파일은
- 28. 읽기 XML 파일은 서버
- 29. Android에서 텍스트 파일 또는 XML 파일 읽기 Java
- 30. Python2.6 XML 읽기
죄송합니다 나는 당신의 문제를 이해하는 약간의 문제가있어 ... 잘했다. 그 URL에서 읽는 아이폰 애플리케이션을 작성했다는 말입니까?하지만 다른 URL을 시도 할 때 작동하지 않습니까? "효과가 없다"는 것은 무엇을 의미합니까? 무슨 일이야? – jhocking
질문이 매우 혼란 스럽습니다. 내가 수집 한 것은 현재 XML 파일을 파싱하는 동안 다른 XML 파일을 구문 분석하려고한다는 것입니다. 이 경우 다른 파서를 포함하는 다른 클래스를 만든 다음 동시에 실행할 수 있습니다. –
내 questuin 간단합니다. 나는 모든 XML 파일과 함께 잘 작동하는 XML 파서를 작성하고있다. 하지만 링크에서 xml을 구문 분석하려고 시도했지만 작동하지 않았습니다. 링크 구조에서 xml에 문제가 있거나 xml에 아랍어 문자가 있으므로 구문 분석 할 특별한 것이 있습니다. – Alex