将node.js中的Json数据入队并出列

时间:2015-12-22 11:23:29

标签: node.js rabbitmq deque

是否可以使用node.js中的amqplib将队列中的json数据入队并出列?

我需要尝试在发布者方面发布json数组,并在消费者方面做同样的事情。

试用代码: Json数组是: “{\” OTPMessage \ “:\” sjdfw78we \ “\ ”MobileNum \“:\ ”9164425882 \“}”

ch.consume(QueueName,function(message) {           
           var OTP, MobileNumber;
           var jsondata=message.content.toString();
           var dd=JSON.stringify(jsondata);
          console.log(dd);
      } ,{noAck: false}); 

1 个答案:

答案 0 :(得分:0)

是的,我得到了答案,这是我的工作代码。

 ch.consume(QueueName,function(message) { 
           var jsondata=message.content.toString();  
           var otp=JSON.parse(jsondata).OTPMessage;             
           SendEmail(message,otp);
       } ,{noAck: false});