使用Python socket的iPhone客户端
我正在创建一个Python服务器套接字,用来向客户端发送关于文件状态的数据……我有一个包含字典的列表:
[{'Status': '[2,5%]', 'File': 'SlackwareDVD.iso'},
{'Status': '[21,8%]', 'File': 'Ubuntu_x86.iso'}]
当套接字被请求时,它会发送这些数据,显然这些数据是以字符串的形式发送的……我在想怎么才能在Objective-C中把这些数据转换成相应的NSArray和NSDictionary……
有没有人知道怎么做??有什么提示吗??:D 谢谢
PirosB3
4 个回答
1
把它转换成一个XML格式的属性列表,之后Cocoa会帮你处理剩下的事情。
3
这看起来非常适合用来处理 JSON 数据。在Python这边,你可以使用一些流行的JSON库,比如 simplejson,来把你的Python数据转换成JSON格式。而在iPhone这边,你可以使用一个iPhone的JSON库,把这些JSON数据转换成本地可以使用的数据格式。这里有一篇文章,教你怎么做到这一点。