我有一个使用JSON的解析字典对象的数组列。我试图找到反序列化的最佳方法然后使用tableview Cell上的信息。我以前从未使用过JSON,感谢您的帮助!
到目前为止,使用这行代码我可以打印所有包含的对象,但我还没有能够反序列化它。
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()
}
}