当从逻辑应用程序中的主题自动完成接收到消息时,ParseJson无效



我是逻辑应用程序的新手。当从主题内容数据接收到的消息无法解析为json时,我想开发一个新的逻辑应用程序,其抛出错误类似于**">

JSON无效。"ParseJson"类型的操作的"content"属性必须是有效的JSON。无法分析提供的值:"分析值时遇到意外字符:e.路径",第0行,位置0。">

"*解码我的字符串后,我的json如下

{"Id":"ddd9cc1e-8e41-4684-be2e-cd874398e209","类型":"用户数据","内容":[{"EmpId":1,"EmpName":"Raja1"},{"EmpId":2,"EmpName&":"拉贾2"}]}/em>

有人认为我在这里做什么不对吗?附上一些截图供参考。

在此处输入图像描述在此处输入图像描述

当您试图将xml转换为json时。您非常接近-唯一的问题是@json((需要

  1. 一个string,它是一个有效的JSON对象
  2. 要转换为JSON的application/xml对象

@base64toString((正在转换为字符串,但您确实需要让@json((知道这是#2而不是#1,因此将表达式更改为此应该有效:

@{json(xml(base64toBinary(triggerBody()[contentdata])))[foo]}

相关内容

最新更新