×

代码问题

标签: 暂无标签
本帖最后由 天大地大 于 2018-12-18 18:35 编辑

生成prepayId的时候需要组装一个json字符串,这个字符串组装起来真的麻烦,仅能是{\"jsonrpc\": \"2.0\",  \"method\": \"getPrepayId\",  \"params\": {    \"service_id\": 100000,    \"sign\": \"3a9098d981b01b3e1043e642cd01ac09\",    \"timeout\": 60  }}
,不能是{ "jsonrpc": "2.0",
        "method": "getPrepayId",
        "params": "{\"service_id\":100000,\"sign\":\"3a9098d981b01b3e1043e642cd01ac09\",\"timeout\":180}"
}
或者
{\"jsonrpc\":\"2.0\",\"method\":\"getPrepayId\",\"params\":\"{\\\"service_id\\\":100000,\\\"sign\\\":\\\"3a9098d981b01b3e1043e642cd01ac09\\\",\\\"timeout\\\":180}\"}
,这个高难度的json字符串只能手动组装,不能代码组装了?

天大地大

写了 1 篇文章,拥有财富 7,被 1 人关注

反对反对
回复

使用道具

B Color Link Quote Code Smilies

2

主题

11

帖子

46

积分

新手上路

Rank: 1

积分
46
旋转跳跃 发表于 2018-12-19 10:36:00
有没有上下文环境,这个问题跟使用的环境有关,并不是我们限制了请求的json内容
回复 支持 1 反对 0

使用道具 举报

1

主题

3

帖子

10

积分

新手上路

Rank: 1

积分
10
天大地大 发表于 2018-12-19 10:46:40
旋转跳跃 发表于 2018-12-19 10:36
有没有上下文环境,这个问题跟使用的环境有关,并不是我们限制了请求的json内容 ...

用java写的,组装这个json字符的时候可以组装出下面那两种类型,那个转义字符不知道怎么写到json里去,你们有现成的组装json的代码吗
回复 支持 1 反对 0

使用道具 举报

2

主题

11

帖子

46

积分

新手上路

Rank: 1

积分
46
旋转跳跃 发表于 2018-12-19 11:08:47
天大地大 发表于 2018-12-19 10:46
用java写的,组装这个json字符的时候可以组装出下面那两种类型,那个转义字符不知道怎么写到json里去,你 ...

没有现成的json代码组装
回复 支持 1 反对 0

使用道具 举报

1

主题

3

帖子

10

积分

新手上路

Rank: 1

积分
10
天大地大 发表于 2018-12-19 11:18:14
旋转跳跃 发表于 2018-12-19 11:08
没有现成的json代码组装

那估计没法组装了
回复 支持 1 反对 0

使用道具 举报

Archiver|手机版|小黑屋|迅雷链开发者社区
Copyright©2018 onethingcloud.com All Rights Reserved 深圳市网心科技有限公司版权所有 粤ICP备14008884号-23
返回顶部