找回密码
 立即注册

QQ登录

只需一步,快速开始

蜗牛亦逍遥

初级会员

26

主题

59

帖子

339

积分

初级会员

积分
339
蜗牛亦逍遥
初级会员   /  发表于:2024-9-25 17:36  /   查看:59  /  回复:5
1金币
创建变量 有效表头排序 = [{"Key":"IR_VR_V_","Value":"10"},{"Key":"Package_Outline","Value":"11"},{"Key":"Type","Value":"3"},{"Key":"Io_A_","Value":"4"},{"Key":"VRRM_V_","Value":"5"},{"Key":"IFSM_A_","Value":"6"},{"Key":"VF_V_","Value":"7"},{"Key":"VF_IF_A_","Value":"8"},{"Key":"IR_uA_","Value":"9"}]

我现在有这样一个数据
我希望将"Value"的值进行排序,现在他是文本格式,我希望将他全都转换为数值格式
希望各位大佬指点下

5 个回复

倒序浏览
Joe.xu讲师达人认证 悬赏达人认证 活字格认证
超级版主   /  发表于:前天 08:54
沙发
您好,不一定有办法能直接把所有子项的Value ,可能还是要循环这个数组,
取出其中的key 和value  把value转成数字之后,再往新数组中push,
其他大佬有啥更便捷的方案吗
回复 使用道具 举报
willning
超级版主   /  发表于:前天 09:09
板凳
Joe.xu 发表于 2024-9-26 08:54
您好,不一定有办法能直接把所有子项的Value ,可能还是要循环这个数组,
取出其中的key 和value  把value ...

数组操作插件没有做map,所以,这种需要做转换计算的,还是用循环来做吧。
回复 使用道具 举报
mfkpie8
银牌会员   /  发表于:前天 23:54
地板
willning 发表于 2024-9-26 09:09
数组操作插件没有做map,所以,这种需要做转换计算的,还是用循环来做吧。

数组操作增加一个map的功能?是不是类似于order by 的吗
回复 使用道具 举报
willning
超级版主   /  发表于:昨天 09:04
5#
mfkpie8 发表于 2024-9-26 23:54
数组操作增加一个map的功能?是不是类似于order by 的吗

数组排序就是order by,map是用来简化循环的。
回复 使用道具 举报
willning
超级版主   /  发表于:昨天 09:06
6#
之前给其他同学做过一个将JSON转成数组,然后追加一个用来排序的列,最后进行排序的demo。和你这个差不多,可以参考一下。

本帖子中包含更多资源

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

x
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部