簡體   English   中英

帶python套接字的iPhone客戶端

[英]iPhone client with a python socket

我正在創建一個python服務器套接字,該套接字將數據發送到客戶端保護文件狀態...我所擁有的是一個包含字典的列表:

[{'Status': '[2,5%]', 'File': 'SlackwareDVD.iso'},
 {'Status': '[21,8%]', 'File': 'Ubuntu_x86.iso'}]

當詢問套接字時,套接字發送此數據,顯然是以字符串類型發送的。.我試圖弄清楚如何在相關的NSarray和NSDictionaries中在OBJC中傳遞此數據...

有人知道嗎? 提示? :D謝謝

PirosB3

似乎非常適合JSON 在python端,使用任何流行的json庫(例如simplejson )將python數據轉換為json,在iPhone端,使用iPhone json庫將其轉換為本地數據表示形式。 這是一篇文章 ,展示了如何做到這一點。

將其轉換為XML屬性列表,其余工作將由Cocoa完成。

運輸常見的二進制方式使用黑森州協議,可用於iPhone 在這里 我不知道什么是Python實現的狀態是,我可以找到兩個( 12

使用它可以很容易地對消息進行編碼和解碼。

假設您有權訪問python代碼庫,則從Python生成XML屬性列表很簡單。

有關更多信息,請參閱Apple文檔中的了解XML屬性列表

如果有人尚未編寫將Python屬性列表轉換為NSDictionary兼容XML屬性列表的內容,我會感到驚訝。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM