java - 使用没有 POJO 的邮递员发布原始 json 数组
问题描述
我正在尝试使用改造发布一个原始 json 数组,但它在正文中的数组前面添加了一个额外的标签。我要发布的数据如下:
[
{
"id": "b354dd-ea44-8c3s6",
"values":"1",
"checksum": "A02",
},
{
"id": "t527sh-ea44-8c3s6",
"values":"0",
"checksum": "A32",
}
]
我面临的问题是,改造在这个数组前面添加了额外的标签“值”:
{"values": [
{
"id": "b354dd-ea44-8c3s6",
"values":"1",
"checksum": "A02",
},
{
"id": "t527sh-ea44-8c3s6",
"values":"0",
"checksum": "A32",
}
]
}
由于额外的“值”标签,服务器不接受数据。有什么办法可以防止改装贴上标签吗?我传递给改造请求的数组是JSONArray
. 我无法创建 POJO,因为我必须按原样发送数据,而不进行任何操作。任何帮助,将不胜感激。
解决方案
推荐阅读
- android - unable to get 11 character long hash string for my android app
- arangodb - ArangoDB: Unable to initialize RocksDB engine: IO error
- c# - 使用自定义文本描边渲染器 Xamarain.Forms 后无法设置 TextColor
- javascript - Highcharts - 自定义地图
- json - 我想用键值对将 csv 转换为 json
- python - 如何使用烧瓶加载下拉菜单并传递值
- python - 使用 Python 对 Lambda 函数提出 AWS Pinpoint 请求
- android - 如何在android react-native中正确添加应用程序图标
- javascript - .json() 返回一个承诺而不是一个对象
- regex - 正则表达式捕获组跳过转义字符串