Я разбор API в NodeJS, которая возвращает эти данные, как строка: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
.
Я пробовал использовать Node's QueryString Parse(), но это не работает должным образом, и eval()
тоже не работает. Как я могу достичь этого (очевидно, предпочтительно без использования eval()
)?
Подсказка: что происходит с действительным JSON. – user2864740
@ user2864740 Ну теперь я чувствую себя глупым! Ta. – Jascination