2011-05-14 1 views
1

에서 나는 현재 다음 줄에 NSXMLParser를 사용하여 내 번들에있는 XML 파일 구문 분석 해요 :읽기 XML 파일은 서버

NSURL *xmlURL = [NSURL fileURLWithPath:[[NSBundle mainBundle] pathForResource:@"XMLFileName" ofType:@"xml"]]; 

을하지만 대신 내 서버에 같은 파일을 넣고 싶다. 내 서버에서 동일한 파일을 호출하는 방법의 예를 찾을 수 없습니다. 어떤 도움을 주셔서 감사합니다. lq

답변

2

NSURL에는 URL을 만드는 몇 가지 방법이 있는데 그 중 하나는 -URLWithString:입니다. 좋아요 :

NSURL *xmlURL = [NSURL URLWithString:@"http://example.com/example.xml"]; 

그 URL은 NSXMLParser에 직접 전달할 수 있습니다. 하지만 보조 스레드에서 그렇게 할 수 있습니다.

1

서버에서 파일을 HTTP로 가져 오려면 NSURLConnection을 확인해야합니다. 그것은 당신이 동기 또는 비동기 HTTP 요청을 할 수 있습니다.