我正在将JSON作为字符串发送,因此即使我在数组中进行解析, 它不带引号就发送出去,所以我必须手动将其添加,如下所示。.但这意味着引号只在数组的开头和结尾,使得数组只有一个。
首先,我将名称合并为一个字符串数组。
var items = [];
order_res.items.forEach(element => {
if (order_res.items.length > 1) {
items = items.concat(element.name)
然后我将其作为响应的一部分发送,并手动添加方括号和引号,否则它们不会以字符串格式出现在另一端,因此我可以对其进行解析。
`{
"message": "Please press 1 or 2 to choose the item from your order",
"itemNames" : ["${items}"]
}`
像这样穿过另一端:
"itemNames" : ["Fashion Summer Floral Print Dress - Black / L,2017 Summer Women Dress Sexy - Black / L"]
}
我要在逗号的两边加上引号!
如果我只是这样做:
"itemNames" : ${items}
像这样穿过另一端:
"itemNames" : Fashion Summer Floral Print Dress - Black / L,2017 Summer Women Dress Sexy - Black / L
}
我无法解析它,我正在尝试解析它。