伙计们,试图理解返回和形成 JSON 响应。
以下代码将对象作为单个字符串返回:
res.send(JSON.stringify(data));
输出到浏览器:
{"Count":1,"Items":[{"dbsource":{"S":"x"},"number":{"S":"5002820"},"name":{"S":"blah,foo"},"expiration":{"S":"06/13/2015"},"type":{"S":"bar"}}]}
我不希望 JSON 输出更具可读性,即:
{
"one": "two",
"key": "value"
}
我应该将 JSON.stringify(data) 更改为什么?理想情况下,我希望将响应用作 API 端点。
谢谢!