我解析在返回该数据的的NodeJS API,作为一个字符串:转换的Javascript对象字符串对象常量
{
"query": {
"count": 1,
"created": "2013-12-09T08:05:21Z",
"lang": "en-US",
"results": {
"rate": {
"id": "GBPEUR",
"Name": "GBP to EUR",
"Rate": "1.1938",
"Date": "12/9/2013",
"Time": "3:05am",
"Ask": "1.194",
"Bid": "1.1936"
}
}
}
}
我想这个转换成JavaScript对象,以便我可以像解析它var rate = obj.query.results.rate.Rate
一样。
我试过使用节点的QueryString Parse(),但这不能按预期工作,并且eval()
也不起作用。我该如何做到这一点(显然最好不要使用eval()
)?
提示:出现这种情况是有效的JSON。 – user2864740
@ user2864740现在我觉得很笨!助教。 – Jascination