2012-02-27 2 views
2

IOS 전화 번호부 응용 프로그램을 만들고 있습니다. URL에서 XML 파일을 다운로드하려고합니다. 이 XML 파일은 전화 번호, 이름 및 디렉토리의 모든 사람의 ID로 디렉토리 응용 프로그램을 채우는 데 사용됩니다. 저는 IOS 개발을 처음 접했고 XML 파일을 구문 분석하는 방법을 시작하는 데 필요한 정보 나 지원을 찾고 있습니다.iOS의 전화 번호부

+0

XML 또는 JSON 중 어떤 것을 처리할지에 대한 선택권이 있는지 궁금합니다. 그렇다면 JSON이 더 나은 선택입니다. 나는 JSON을 사용하고 (여전히 사용함) 훨씬 쉽게 사용할 수있다. –

답변

1

코코아에 포함 된 내용은 NSXMLParser이며 소스 코드 이미지 맵을 다운로드 할 수 있습니다. TouchXMLTBXML과 같은 타사 라이브러리도 있습니다. 필자의 경험으로 TouchXML에는 많은 메모리 누수 문제가있어 많은 문제가 발생할 수 있습니다. 그리고 가장 빠른 결과를 내게 준 것은 멀리 TBXML입니다. Best xml parser for your app

0

TBXML이 IMO 갈 수있는 방법입니다

는 현재 사용할 수있는 모든 가능한 타사 파서에 대한 자세한 기사를 찾을 수 있습니다. 필요한 경우 완전한 코드 샘플을 보유하고 있습니다. 해당 XML 파일의 구조를 게시하면 필요에 맞게 샘플을 수정할 수 있습니다.

0

수동으로 웹 서버를 만드는 경우 XML 대신 JSON을 사용합니다. 함께 일하는 것이 조금 쉬워졌습니다. XML을 사용해야하는 경우 NSXML 파서 클래스가 잘 작동합니다. 좋은 자습서는 다음과 같습니다. http://www.xcode-tutorials.com/parsing-xml-files/

또는 21 장을 확인하십시오. 자세한 내용은 큰 괴상한 아이폰 프로그래밍 책을 참조하십시오.

행운을 빌어 요!

관련 문제