Web Service可以通過多種格式返回結構化數據, 不過大多數時候使用的是xml與JSON。也可以讓應用只接收HTML結構的數據。實現了這些Web Service或是接收HTML文檔的應用必須能解釋這種結構化數據并將其轉換為對于應用上下文有意義的對象。
一,XML
使用原生解析庫的另一個考慮因素就是它們是由Apple發布并提供支持的。這意味著它們會針對iOS操作系統未來的每次發布都進行完全的測試以確保向后兼容性。在評估應用中到底該使用哪個解析器時,這些都是要考慮的因素。
二,JSON
從iOS5開始,Apple通過NSJSONSerialization類提供了原生的JSON解析支持。在iOS5的原生支持之前,解析JSON數據需要使用第三方庫,比如JSON framework或JSON-Kit.雖然這些庫支持很好,使用起來也很簡單,不過Apple支持原生API也是很受大家歡迎的。
參考資料:《iOS網絡高級編程-iphone和iPad的企業應用開發》
新聞熱點
疑難解答