我们在 SpookyJS 中有一个函数,它返回一个JSON object只包含一个巨大array的stringsGET 方法在nodeJS. 我们希望它返回 aJSON object并将arrayofstrings转换为arrayofJSON 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)});