我有一个 JDBC 连接器,它从数据库中检索值,并将它们从对象映射到 JSON。现在我想从 json 中提取特定值到流变量。当我尝试记录 #[message.payload] 时,我在日志中获得了 JSON 格式的完整有效负载。但是,当我尝试选择一个属性(例如 json 中的 testattribute)#[message.payload.testattribute] 时,我收到了 mule 表达式错误。我如何引用 json 值?
最佳答案
一旦有效负载是 JSON 字符串,您就无法再使用表达式从中提取任何内容。
所以要么:
关于Mule 如何将 Json 值从有效负载映射到流变量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18680775/