节点红色变量赋值
node-red variable assignment
我有一个可以正确打印的调试节点
msg.payload.tns:Envelope.tns:Body[0].WX:RetrieveClaimDetailsResponse[0].WX:claimFolder[0].WX:underlyingAgreements[0].WX:policyNumber
(我使用 xml 节点从 xml 转换为 json)
但是在函数节点中,我无法将这个值赋给变量
我想我可以试试
var policyNumber = msg.payload.["tns:Envelope"].["tns:Body"][0];// (...)
但我收到语法错误
你应该实际使用
var policyNumber = msg.payload["tns:Envelope"]["tns:Body"][0];
我有一个可以正确打印的调试节点
msg.payload.tns:Envelope.tns:Body[0].WX:RetrieveClaimDetailsResponse[0].WX:claimFolder[0].WX:underlyingAgreements[0].WX:policyNumber
(我使用 xml 节点从 xml 转换为 json)
但是在函数节点中,我无法将这个值赋给变量
我想我可以试试
var policyNumber = msg.payload.["tns:Envelope"].["tns:Body"][0];// (...)
但我收到语法错误
你应该实际使用
var policyNumber = msg.payload["tns:Envelope"]["tns:Body"][0];