XML到Json并从结果中获取值

时间:2015-01-23 10:59:10

标签: json node.js

我有这个json结构:

[

{
    "message":[
        {
            "$":{
                "id":"1028",
                "dateTime":"Fri, 23 Jan 2015 11:31:41 +0100",
                "userID":"1",
                "userRole":"3",
                "channelID":"0"
            },
            "username":[
                "admin"
            ],
            "text":[
                ":favorite:"
            ]
        }
    ]
}

]

这是nodejs中xml2js的结果。 接收客户端上的结果通过以下方式实现:

    socket.on('msg', function (data) {         
       var jsonresult= data;           
        content.innerHTML = JSON.stringify(jsonresult.root.messages);
    });

现在我无法获得单独的价值。

即当我这样做:jsonresult.root.messages.message 它导致一个日志条目:TypeError:jsonresult.root.messages.message未定义。

我想要的是针对进一步处理的单独值。我在这做错了什么?

0 个答案:

没有答案