Heim > Backend-Entwicklung > PHP-Tutorial > swift 用Alamofire向后台post Array<Dictionary>类型的数组,后台把它当二维数组解析了?

swift 用Alamofire向后台post Array<Dictionary>类型的数组,后台把它当二维数组解析了?

WBOY
Freigeben: 2016-06-06 20:15:54
Original
1683 Leute haben es durchsucht

这个是我post的数据:

<code>["content": "", "perform": (
        {
        "perform_id" = 21;
    },
        {
        "perform_id" = 11;
    }
), "title": "", "user_id": 10020, "id": 8, "action": join_project, "count": 1]
</code>
Nach dem Login kopieren
Nach dem Login kopieren

这个是服务器返回的数据:

<code>"Array<br>array(2) { 
 [0]=>  array(1)
 { 
   [\"perform_id\"]=>    string(2) "21"  } 

 [1]=>  array(1) 
{    ["perform_id"]=>   string(2) "11" }}{"result":true,"id":"59"}"</code>
Nach dem Login kopieren
Nach dem Login kopieren

回复内容:

这个是我post的数据:

<code>["content": "", "perform": (
        {
        "perform_id" = 21;
    },
        {
        "perform_id" = 11;
    }
), "title": "", "user_id": 10020, "id": 8, "action": join_project, "count": 1]
</code>
Nach dem Login kopieren
Nach dem Login kopieren

这个是服务器返回的数据:

<code>"Array<br>array(2) { 
 [0]=>  array(1)
 { 
   [\"perform_id\"]=>    string(2) "21"  } 

 [1]=>  array(1) 
{    ["perform_id"]=>   string(2) "11" }}{"result":true,"id":"59"}"</code>
Nach dem Login kopieren
Nach dem Login kopieren

哎,是自己SB了,也为了给新手提个醒,给后台post数组或者字典类型的数据时,要转json字符串,可以用系统的NSJSONSerialization来转。代码如下

<code>let jsonData = try! NSJSONSerialization.dataWithJSONObject(array, options: .PrettyPrinted)
let jsonString = String(data: jsonData, encoding: NSUTF8StringEncoding)</code>
Nach dem Login kopieren
Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage