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

Jul*_*ian 1 xml asihttprequest ios

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

  1. 使用ASIHTTPRequest从iPhone发出请求.
  2. 运行PHP的Web服务器生成我的对象的XML表示.
  3. iPhone读取它,解析XML并生成我的自定义对象.

这可行,但似乎是一些应该更简单的事情(我认为).

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

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

任何帮助是极大的赞赏!

Joh*_*ker 5

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

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

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