suroMind

[iOS] TBXML 파서로 XML 파싱하기 본문

IT분야/iOS

[iOS] TBXML 파서로 XML 파싱하기

suroMind 2012. 2. 8. 13:47

  개발을 할 때에 http로 자료를 송수신할 때 JSON이나 XML을 많이 씁니다.
저는 JSON을 더 선호하긴 하지만 XML도 할 때가 많습니다.

iOS에 기본적으로 탑재되어 있는 NSXMLParser는 쓰기가 넘 힘들더군요..헷갈리기도 하고.
검색해보니 TBXML이란 놈이 있더군요.. 속도도 빠르고 메모리도 적게 먹습니다..
사용방법도 NSXMLParser보다 몇배는 더 간결..

1. 아래 사이트에서 라이브러리를 다운 받습니다.  -- TBXML.zip
http://www.tbxml.co.uk/TBXML/Changes.html

2. 추가할 라이브러리
NSDataAdditions.h
NSDataAdditions.m
TBXML.h
TBXML.m

- frameworks에 libz.dylib 추가

3. 사용방법은
http://www.tbxml.co.uk/TBXML/API.html
API에 정말 한눈에 보이도록 잘 되어 있습니다.
API로는 부족하시다면 1번 사이트에서 TBXML-Books.zip 에 샘플 예제가 있습니다.
 
자바버전도 있으니 참고 하시길..  

'IT분야 > iOS' 카테고리의 다른 글

[iOS]CATransction을 이용한 애니메이션 구현  (0) 2012.02.22
[iOS] Audio Streaming  (2) 2012.02.17
[iOS] Background Pattern Image 적용  (0) 2012.02.08
[iOS] 인코딩 변경 (UTF-8)  (0) 2012.02.08
[iOS] iPhone, iPad 가로, 세로 고정  (0) 2012.02.05
Comments