【问题标题】:Biztalk JSON Encoder String To IntegerBiztalk JSON 编码器字符串到整数
【发布时间】:2015-10-13 22:52:44
【问题描述】:

我对 JSON 编码器有疑问。我创建了包含 JSON 编码器的发送管道。当我的流程工作时,JSON 发送管道将响应消息返回到请求端。但如果值为整数,则 JSON 编码器会将字符串值转换为整数。例如,请参阅下面的 JSON。

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

在本例中,ErpId 字段必须是 "ErpId": "0002075467",但管道会将 0002075467 值转换为 2075467。

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

【问题讨论】:

  • ErpId 节点的类型是 xs:string 还是 xs:int?
  • ErpId 的类型是 xs:string
  • 你从哪里得到这个值?我的意思是你在哪里以及如何获得你的价值观(例如 ErpId)你能告诉我们吗?
  • 您可以发布您的 JSON 架构吗?
  • 重新部署应用后,上述问题已解决。感谢您的回复。

标签: json biztalk pipeline


【解决方案1】:

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

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2020-07-05
    • 2013-03-12
    • 1970-01-01
    • 1970-01-01
    • 2019-12-10
    • 2016-11-04
    • 1970-01-01
    • 2012-07-15
    相关资源
    最近更新 更多