我们在 SpookyJS 中有一个函数,它返回一个JSON object
只包含一个巨大array
的strings
GET 方法在nodeJS
. 我们希望它返回 aJSON object
并将array
ofstrings
转换为array
ofJSON objects
。
注意:我们最终希望能够在这些对象AngularJS
发生变化时使用这些对象。
这是功能:
res.send({reviewCount: reviews.length, reviews: reviews});
这是它返回的内容:
{
"reviewCount": 96,
"reviews": [
"\nSean Steinman\nreviewed 2 weeks ago\n Fantastic Service\n",
"\nRyan Lundell\nreviewed in the last week\n Ask for Scott!\n• • •\n"
]
}
我们想要返回的内容:
{
"reviewCount": 96,
"reviews": [
{name: "Sean Steinman", date: "reviewed 2 weeks ago", review: "Fantastic Service"},
{name: "Ryan Lundell", date: "reviewed in the last week", review:"Ask for Scott!"}
]
}
我们尝试过使用JSON.stringify()
,但它只是将所有内容转换为一个 JSON 对象:
res.send({reviewCount: reviews.length, reviews: JSON.stringify(reviews)});