2010-03-19 5 views
0

서버에서 유틸리티 앱으로 이동할 때 데이터가 어떤 형식이어야합니까? JSON, XML 또는 다른 것?서버에서 유틸리티 앱으로의 좋은 전달 형식은 무엇입니까?

편집 :

내가 나에게 웹 서비스를 구축하거나 내가 그것을 할 수 있도록 자신의 웹 사람에게 클라이언트에게 필요합니다. 나는 옳은 것을 요구하고 있는지 확인해야합니다.

+0

왜 downvote? – Moshe

답변

2

최상의 형식은 Apple의 Plist 형식입니다. iPhone OS는 이것을 빠르고 쉽게 파싱 할 수 있습니다. XML보다 빠르고 메모리 집약적입니다.

무엇보다도, 장치에 추가 라이브러리 또는 구문 분석 코드가 필요하지 않습니다.

+0

기술적으로 XML입니다. 하지만 당신이 의미하는 바를 이해합니다. 간단히 말해서 목록 데이터는 initWithContentsOfFile을 사용하여 NSDictionaries, NSArrays, NSStrings, NSNumbers 등으로 매우 쉽게 변형 될 수 있습니다. 매우 유용합니다. (+1) – Jasarien

+0

내 서버 사이드 스크립트가 plist를 만드는 방법은 무엇입니까? XML을 생성하여 .plist로 저장하거나 XML을 생성하고 제공합니까? – Moshe

+0

생성하여 제공하십시오. 나는 이것을 할 수있는 오픈 소스 클래스가 있다고 생각한다. – August

1

Cocoa Touch에서 XML과 JSON을 구문 분석하고 내보내는 데 유용한 라이브러리가 있습니다. KissXMLStig Brautaset's JSON 또는 TouchJSON을 권장합니다.

+0

어느 것이 좋습니다 것이 좋습니까? – Moshe

관련 문제