开启辅助访问 切换到宽版

精易论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

用微信号发送消息登录论坛

新人指南 邀请好友注册 - 我关注人的新帖 教你赚取精币 - 每日签到


求职/招聘- 论坛接单- 开发者大厅

论坛版规 总版规 - 建议/投诉 - 应聘版主 - 精华帖总集 积分说明 - 禁言标准 - 有奖举报

查看: 219|回复: 3
收起左侧

[已解决] JSON抓取的数据不能到列表框显示

 关闭 [复制链接]
结帖率:100% (1/1)
发表于 2024-9-1 14:16:45 | 显示全部楼层 |阅读模式   吉林省长春市
500精币
VX图片_20240901141509.jpg
如图所示,调试软件过程中易语言输出提示有返回数据,但是该订单数据无法在软件界面的列表框内显示,不知道问题出在哪里请指教。
* “{"data":{"is_last_page":true,"order_and_stat_list":[{"begin_time":1724774400,"end_time":1724860799,"order_amount":1,"order_count":1,"order_list":[{"create_time":1724812281,"customer_name":"张桐","customer_phone":"15164310000","customer_remark":"","daily_seq_code":"2801","is_instore_package":false,"is_mch_create_order":false,"is_pay_order":true,"item_names":["苹果",""],"order_no":"266CE8BF901DCUA296629418040","order_type":"ORDER_TYPE_DELIVERY","pickup_time":0,"refund_state":"NO_REFUND","sku_items":[{"is_discount_price":false,"name":"苹果","num":1,"price":1,"prop_value_name_list":[]},{"is_discount_price":false,"name":"","num":0,"price":0,"prop_value_name_list":[]}],"state":"SHELF_ORDER_STATE_UNCONFIRM","total_amount":1,"total_num":1,"wx_head_image_url":"https://wx.qlogo.cn/mmhead/IwIESvYE4EGAicHhY8iaXPdRiaiajd31icfN3dpwgetCMicNbu5qykGX8jEEGcwMdjAOfGQwy5fOeEibOI/132","wx_nickname":"张桐"}]}],"page_partition":{"create_time":1724812281,"order_no":"266CE8BF901DCUA296629418040","sort_by":"SORTBY_CREATE_TIME","sort_type":"ORDER_SEARCH_SORT_DESC"}},"env":"idc","errcode":0,"graphid":33559521}”

1.jpg 2.jpg 3.jpg

最佳答案

查看完整内容

我插入是没问题 估计是你取数据出问题了 猜不出来 只能加QQ远程看看3086048754

回答提醒:如果本帖被关闭无法回复,您有更好的答案帮助楼主解决,请发表至 源码区 可获得加分喔。
友情提醒:本版被采纳的主题可在 申请荣誉值 页面申请荣誉值,获得 1点 荣誉值,荣誉值可兑换荣誉会员、终身vip用户组。
快捷通道:申请荣誉值无答案申请取消悬赏投诉有答案未采纳为最佳
结帖率:100% (1/1)

签到天数: 15 天

发表于 2024-9-1 14:16:46 | 显示全部楼层   四川省泸州市
我插入是没问题  估计是你取数据出问题了  猜不出来 只能加QQ远程看看3086048754
回复

使用道具 举报

结帖率:100% (1/1)

签到天数: 1 天

 楼主| 发表于 2024-9-1 16:51:11 | 显示全部楼层   吉林省长春市
  
子程序名返回值类型公开备 注
_按钮_查询_被单击  
' 判断 (按钮_查询.标题 = “查询”)
' 按钮_查询.标题 = “结束查询”
' 线程_销毁 (集_线程)
' 按钮_查询.标题 = “查询”
_按钮2_被单击 ()
集_线程 = 线程_启动 (&查询线程)
子程序名返回值类型公开备 注
查询线程  
变量名类 型静态数组备 注
txt文本型 
JSON类_json 
手机号码文本型 
微信昵称文本型 
state文本型 
i整数型 
name文本型 
num文本型 
total_price文本型 
a整数型 
退货信息文本型 
退货数组文本型0
订单编码数组文本型0
n整数型 
核销状态文本型 
wx_nickname文本型 
customer_phone文本型 
订单编号文本型 
核销时间文本型 
核销记录文本型 
所在行整数型 
核销数组文本型0
核销内容文本型 
局_核销员文本型 
m整数型 
JSON2类_json 
批量订单编码文本型 
超级列表框1.全部删除 ()
判断 (编辑框_批量订单编码.内容 ≠ “”)
批量订单编码 = 文本_替换 (编辑框_批量订单编码.内容, , , , “+”, “ ”)
订单编码数组 = 分割文本 (批量订单编码, “ ”, )
计次循环首 (取数组成员数 (订单编码数组), n)
txt = search (编辑框_Sid.内容, 订单编码数组 [n])
调试输出 (txt)
JSON2.解析 (txt)
计次循环首 (JSON2.成员数 (“data['order_and_stat_list']”), m)
order_no = JSON2.取通用属性 (“data['order_and_stat_list'][”到文本 (m - 1)“]['order_list'][0]['order_no']”)
JSON.取通用属性 (“data['page_partition']['order_no']”)
txt = 获取详细订单 (编辑框_Sid.内容, 集_shelf_info, order_no)
' JSON.解析 (txt)
手机号码 = JSON.取通用属性 (“data['customer_phone']”)
微信昵称 = JSON.取通用属性 (“data['wx_nickname']”)
state = JSON.取通用属性 (“data.state”)
判断 (state = “SHELF_ORDER_STATE_UNCONFIRM”)
核销状态 = “待核销”
判断 (state = “SHELF_ORDER_STATE_CONFIRM”)
核销状态 = “已核销”



' 透明标签_订单编号.标题 = “单号:” + order_no
' 透明标签_手机号码.标题 = “手机号码:” + 手机号码
' 透明标签_微信昵称.标题 = “微信昵称:” + 微信昵称
' 透明标签_核销状态.标题 = “核销状态:” + 核销状态
' 透明标签_总价.标题 = “总价:” + 到文本 (到数值 (JSON.取属性 (“data['total_amount']”).取数据文本 ()) ÷ 100)
计次循环首 (JSON.成员数 (“data['goods_list']”), i)
name = JSON.取通用属性 (“data['goods_list'][”到文本 (i - 1)“].name”)  ' 商品名称
num = JSON.取属性 (“data['goods_list'][”到文本 (i - 1)“].num”).取数据文本 ()  ' 数量
total_price = JSON.取属性 (“data['goods_list'][”到文本 (i - 1)“]['total_price']”).取数据文本 ()  ' 价格
wx_nickname = JSON.取通用属性 (“data.wx_nickname”)  ' 微信名称
customer_phone = JSON.取通用属性 (“data.customer_phone”)  ' 手机号
a = 超级列表框1.插入表项 (, , , , , )
超级列表框1.置标题 (a, 0, 到文本 (a + 1))  ' 序号
超级列表框1.置标题 (a, 1, 订单编码数组 [n])  ' 订单编号
超级列表框1.置标题 (a, 2, name)  ' 商品名称
超级列表框1.置标题 (a, 3, num)  ' 数量
超级列表框1.置标题 (a, 4, 到文本 (到数值 (total_price) ÷ 到数值 (num) ÷ 100))  ' 价格
超级列表框1.置标题 (a, 5, wx_nickname)  ' 微信名
超级列表框1.置标题 (a, 6, customer_phone)  ' 手机号
超级列表框1.置标题 (a, 7, 核销状态)  ' 核销状态
超级列表框1.置标题 (a, 11, order_no)
如果真 (核销状态 = “已核销”)
订单编号 = 订单编码数组 [n]
核销记录 = 到文本 (读入文件 (取运行目录 ()“\核销记录.txt”))
所在行 = 文本_取文本所在行_优化版 (核销记录, 订单编号)
核销内容 = 文本_取指定文件文本行 (取运行目录 ()“\核销记录.txt”, 所在行)
核销数组 = 分割文本 (核销内容, “----”, )
如果真 (取数组成员数 (核销数组) ≥ 8)
局_核销员 = 核销数组 [8]
核销时间 = 核销数组 [7]

超级列表框1.置标题 (a, 12, 局_核销员)
超级列表框1.置标题 (a, 8, 核销时间)

退货信息 = 读配置项 (取运行目录 ()“\退货记录.ini”, order_no, name, )
退货数组 = 分割文本 (退货信息, “*”, )
如果真 (取数组成员数 (退货数组) ≥ 3)
超级列表框1.置标题 (a, 9, 退货数组 [1])
超级列表框1.置标题 (a, 10, 退货数组 [3])

计次循环尾 ()
跳出循环 ()
计次循环尾 ()
计次循环尾 ()
状态条1.置文本 (1, “查询完成!”)

状态条1.置文本 (1, “订单编号不能为空!”)


i支持库列表   支持库注释   
iext扩展界面支持库一
spec特殊功能支持库
回复

使用道具 举报

结帖率:95% (42/44)

签到天数: 31 天

发表于 2024-9-2 21:30:12 | 显示全部楼层   广东省汕头市
你把源码上传上来
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则 致发广告者

发布主题 收藏帖子 返回列表

sitemap| 易语言源码| 易语言教程| 易语言论坛| 易语言模块| 手机版| 广告投放| 精易论坛
拒绝任何人以任何形式在本论坛发表与中华人民共和国法律相抵触的言论,本站内容均为会员发表,并不代表精易立场!
论坛帖子内容仅用于技术交流学习和研究的目的,严禁用于非法目的,否则造成一切后果自负!如帖子内容侵害到你的权益,请联系我们!
防范网络诈骗,远离网络犯罪 违法和不良信息举报电话0663-3422125,QQ: 793400750,邮箱:wp@125.la
网站简介:精易论坛成立于2009年,是一个程序设计学习交流技术论坛,隶属于揭阳市揭东区精易科技有限公司所有。
Powered by Discuz! X3.4 揭阳市揭东区精易科技有限公司 ( 粤ICP备12094385号-1) 粤公网安备 44522102000125 增值电信业务经营许可证 粤B2-20192173

快速回复 返回顶部 返回列表