找回密码
 立即注册

QQ登录

只需一步,快速开始

金蝶软件李

初级会员

26

主题

82

帖子

480

积分

初级会员

积分
480

[处理中] JSON生成问题

金蝶软件李
初级会员   /  发表于:2024-10-25 20:12  /   查看:133  /  回复:10
1金币
本帖最后由 金蝶软件李 于 2024-10-25 20:16 编辑

各位广大格友是如何快速生成所需要的JSON的,比如调用一个销售订单新增的WEBAPI,活字格里面分别有单据头表和单据体表如何能快速生成所需要的JSON。


比如我需要拼接成下面这种JSON ,

附件: 您需要 登录 才可以下载或查看,没有帐号?立即注册

10 个回复

倒序浏览
大头菜
高级会员   /  发表于:7 天前
沙发
主子表可以拼接
回复 使用道具 举报
二麻子
初级会员   /  发表于:6 天前
板凳
我看你这是服务端命令,你是不是生成JSON数据的时候从前端用循环调用这个服务端命令?
回复 使用道具 举报
金蝶软件李
初级会员   /  发表于:6 天前
地板
二麻子 发表于 2024-10-26 09:24
我看你这是服务端命令,你是不是生成JSON数据的时候从前端用循环调用这个服务端命令?

另一个服务端命令循环调用
回复 使用道具 举报
二麻子
初级会员   /  发表于:6 天前
5#
金蝶软件李 发表于 2024-10-26 09:52
另一个服务端命令循环调用

你这样搞肯定慢,相当于两个人说了一万次话,每次做什么都要进行一次对话。你直接把数据拿过来处理,不要用这种形式去循环调用
回复 使用道具 举报
金蝶软件李
初级会员   /  发表于:4 天前
6#

拼接不出我想要的效果
回复 使用道具 举报
willning
超级版主   /  发表于:4 天前
7#
先用对象与集合操作命令,按照这个结构组装一个对象出来,再用JSON序列化命令生成JSON。
回复 使用道具 举报
逛逛逛
金牌服务用户   /  发表于:4 天前
8#
本帖最后由 逛逛逛 于 2024-10-28 14:36 编辑

服务端命令的参数有数组类型的,你把单据体作为数组直接传过去



再合成一个对象,序列化提交



就行啦



本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
金蝶软件李
初级会员   /  发表于:4 天前
9#
逛逛逛 发表于 2024-10-28 14:29
服务端命令的参数有数组类型的,你把单据体作为数组直接传过去



关键是单据体的对象里面又包裹了一个对象
回复 使用道具 举报
逛逛逛
金牌服务用户   /  发表于:4 天前
10#
金蝶软件李 发表于 2024-10-28 14:38
关键是单据体的对象里面又包裹了一个对象

你的单据体不是从表格里出来的吗?

是服务端读数据库数据后合成的吗?
回复 使用道具 举报
12下一页
您需要登录后才可以回帖 登录 | 立即注册
返回顶部