将对象从PHP发送到iOS的最简单方法

时间:2011-05-02 19:15:27

标签: xml ios asihttprequest

我在iPhone上使用ASIHTPTRequest从Web服务器中获取一些对象。我正在做以下事情:

  1. 使用ASIHTTPRequest从iPhone发出请求。
  2. 运行PHP的Web服务器生成我的对象的XML表示。
  3. iPhone读取它,解析XML并生成我的自定义对象。
  4. 这很有效,但对于一些应该更简单的事情(我认为)来说似乎是很多工作。

    有没有办法让这个过程更有效率?

    在某些时候我也需要做相反的事情(在iPhone上生成XML并将其发送到运行PHP的Web服务器)但还没有到达那里......我不是特别喜欢XML而且会如果有任何事情可以更好地适应这种情况,请乐于改变格式。

    非常感谢任何帮助!

1 个答案:

答案 0 :(得分:5)

我不确定这是否属于您的问题范围,但如果您不是XML的粉丝,您可能会想要查看JSON,因为它是:

  1. 通过json_encode / json_decode在PHP中得到很好的支持。

  2. 通过json-framework项目在iOS下得到很好的支持。