[問題] swifty搭配alamofire取json問題

作者: ted66 (ted)   2017-04-15 07:08:23
目前使用SwiftyJSON搭配Alamofire
我用print(json)會取得
{
"error" : "0",
"addresses" : "[{\"address\":\"????????15?\",\"latitude\":23.003111,\"longitude\":120.17398,\"createdTime\":\"Apr 8, 2017 12:00:00 AM\",\"id\":3}, {\"address\":\"?????????????\",\"latitude\":23.003111,\"longitude\":120.17398,\"createdTime\":\"Apr 8, 2017 12:00:00 AM\",\"id\":4}]"
}
再用print(json["addresses"])會取得
[{"address":"????????15?","latitude":23.003111,"longitude":120.17398,"createdTime":"Apr 8, 2017 12:00:00 AM","id":3}, {"address":"?????????????","latitude":23.003111,"longitude":120.17398,"createdTime":"Apr 8, 2017 12:00:00 AM","id":4}]
到這都沒問題,但是再來怎麼取都取不出來arrary裡面的東西
可以請問一下該怎麼寫比較好呢
作者: uranusjr (←這人是超級笨蛋)   2017-04-15 09:17:00
address 不是 array, 是一個 JSON array 的字串
作者: czh0305 (Hsiu)   2017-04-17 18:29:00
json["addresses"][0]
作者: ggzxc (打腳大將軍)   2017-04-18 23:23:00
json["addresses"].array
作者: ted66 (ted)   2017-04-24 20:44:00
感謝喔

Links booklink

Contact Us: admin [ a t ] ucptt.com