我在Node.js中有此代码。我需要在对IBM Watson Assistant的响应中更改上下文属性的值,但这不起作用:
if(response.context.email){
response.context.email=null;
}
更改上下文属性值的形式是什么?
答案 0 :(得分:0)
我建议使用"null"
作为值,或者最好使用None
。
您在客户端。仅考虑您发送给Watson Assistant的值以进行进一步处理。如果将响应对象(JSON对象)更改为不包含任何电子邮件属性,则Watson Assistant在服务器端将不可用。
要在Node.js中处理JSON对象,可以考虑使用Object methods。这有助于删除或向响应结构添加属性。