JSON使用不同的对象,其中一些为空

时间:2018-09-17 14:06:48

标签: json object

我正在尝试为API创建POST方法,该方法可以发送带有两个不同对象的JSON,如下所示:

  • 发送合同:

    {
      "contract" : {
        "number": "ES9121000418450200051332",
        "numberType": "IBAN"
      },
      "customer" : {
        "customerId": null
      }
    }
    
  • 发送客户:

    {
      "contract" : {
        "number": null,
        "numberType": null
      },
      "customer" : {
        "customerId": "ES0182079374234C"
      }
    }
    

发送Contract时,Customer必须为null,反之亦然。

这是一个好方法吗?

0 个答案:

没有答案