如何访问 Node-RED 中的 XML 值

How to access XML value in Node-RED

我在 XML 中有一个 Web 服务响应。我想提取 node-red 中的 'available' 标签值。我已将 XML 节点放在函数节点之前,并尝试在我的函数中以 msg.payload.agentAvailability.available 的形式访问该值。结束时报错undefined.

这就是我的 node-red 流程的样子。

任何帮助都会出现。

您错过了路径中的 $ 键。

尝试以下操作:

msg.payload.agentAvailability["$"].available