使用swift反序列化JSON字典的最佳方法?

时间:2015-08-24 21:53:19

标签: json swift dictionary parse-platform

我有一个使用JSON的解析字典对象的数组列。我试图找到反序列化的最佳方法然后使用tableview Cell上的信息。我以前从未使用过JSON,感谢您的帮助!

这是专栏.. enter image description here

到目前为止,使用这行代码我可以打印所有包含的对象,但我还没有能够反序列化它。

def processQueue(queueName:String) = Future {
    val connection = buildConnection()
    val channel = connection.createChannel()
    try {
        channel.queueDeclare(queueName,true, false, false, null)
        channel.basicQos(100)
        val consumer = new QueueingConsumer(channel)
        channel.basicConsume(queueName, false, consumer)
        while(true){
            val delivery = consumer.nextDelivery()
            val message = new String(delivery.getBody)               
            doSomething(message)
            channel.basicAck(delivery.getEnvelope.getDeliveryTag, false)
        }
    } catch {
        case e:Exception => Logger.error("Error processing messages. ", e)
    } finally {
        channel.close()
        connection.close()
    }
}

0 个答案:

没有答案