JSON和对象的对应关系

 

    在工作中,系统之间经常会调用接口,传递的数据可以是xml,也可以是json。我们需要把数据添加到对象中,作为参数传递给对方。如果拼接有误,会导致的对方无法解析。因此,设置数据时,一定要小心。刚开始,我是自己写对应的实体类的,写了几次最终的效果都不对。经过一番修改,我终于写对了。但是,花费了好时间。后来发现【在线解析】可以帮我们生成对象,这样就简单多了。首先,我们先看看对象和JSON的对应关系。



   

     上图中的对象是我自己花费了好多时间生辰的,下面我们看看如何使用【在线解析】工具(地址:http://www.sojson.com/)由JSON反向生成对应的对象。

 

    在地址栏中输入【在线解析】地址(http://www.sojson.com/),按下图的描述进行操作即可。其中,步骤4 可以不填写包名称。


 

以下几张图 是生成的对象的详细信息,很方便哈。



 



 



 



 

截图中使用的数据:

 

{
  "header": {
    "reOrderNO": "string",
    "zorOrderNO": "string",
    "orderSource": "string",
    "storefrontId": "string"
  },
  "detail": [
    {
      "productCode": "string",
      "binID": 0,
      "total": 0,
      "barcodes": [
        {
          "barCode": "string",
          "snNum": "string",
          "luckyNum": "string"
        }
      ]
    }
  ]
}

 

 

在线解析 地址 : http://www.sojson.com/

 

 

 

 

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值