Biztalk JSON 编码器字符串到整数

Biztalk JSON Encoder String To Integer

我有一个关于 JSON 编码器的问题。我创建了包含 JSON 编码器的发送管道。当我的进程工作时 JSON 将管道 return 响应消息发送到请求方。但是 JSON 如果值是整数,编码器会将字符串值转换为整数。例如请看下面 JSON.

{
    "BusIdentity": {
                "ErpId": 2075467
               },
    "Success": true,
    "ErrorMessages": [
    "Müşteri yaratıldı",
    "Başarılı"
    ]
}

在此示例中 ErpId 字段必须是 "ErpId": "0002075467" 但管道将 0002075467 值转换为 2075467 .

你对这个问题有什么想法吗?

重新部署应用程序后问题已解决。