开启辅助访问 切换到宽版

精易论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

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

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


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

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

楼主: jieqi
收起左侧

[易语言] 有没有什么办法把这种请求json生成易语言代码

[复制链接]
结帖率:93% (51/55)
 楼主| 发表于 7 天前 | 显示全部楼层   河南省商丘市
小新wl 发表于 2025-3-19 09:06
可以考虑用存取键值表,然后从json载入。
对于你说的多个成员,可以将其取出来,再次存到一个存取键值表 ...

超出认知范围了
回复

使用道具 举报

结帖率:80% (4/5)

签到天数: 10 天

发表于 7 天前 | 显示全部楼层   山西省吕梁市
jieqi 发表于 2025-3-19 09:07
超出认知范围了

E2EE库里的一个数据类型。可以试试。
回复

使用道具 举报

结帖率:87% (13/15)

签到天数: 25 天

发表于 7 天前 | 显示全部楼层   四川省巴中市
有多个成员那里计次循环就可以啦
回复

使用道具 举报

结帖率:93% (51/55)

签到天数: 8 天

 楼主| 发表于 7 天前 | 显示全部楼层   河南省商丘市
随心o 发表于 2025-3-19 09:09
有多个成员那里计次循环就可以啦

超出认知范围了
回复

使用道具 举报

结帖率:93% (51/55)

签到天数: 8 天

 楼主| 发表于 7 天前 | 显示全部楼层   河南省商丘市
小新wl 发表于 2025-3-19 09:09
E2EE库里的一个数据类型。可以试试。

哪个命令
回复

使用道具 举报

结帖率:87% (13/15)

签到天数: 25 天

发表于 7 天前 | 显示全部楼层   四川省巴中市
jieqi 发表于 2025-3-19 09:31
超出认知范围了

随便改了两个地方,看看是不是你要的效果


  
变量名类 型静态数组备 注
json类_json 
i整数型 
json.置属性 (“['spuPic']”, “{}”, )
json.置属性 (“['brand_code']”, “”, )
json.置属性 (“['category_id']”, “13132”, )
json.置属性 (“['product_type_id']”, “9867”, )
json.置属性 (“['multi_language_desc_list']”, “[]”, )
json.置属性 (“['multi_language_desc_list'][0]”, “{}”, )
json.置属性 (“['multi_language_desc_list']['0']['language']”, “en”, )
json.置属性 (“['multi_language_desc_list']['0']['name']”, “cd test descriptionsc_eu20241127001
, )
json.置属性 (“['multi_language_name_list']”, “[]”, )
json.置属性 (“['multi_language_name_list'][0]”, “{}”, )
json.置属性 (“['multi_language_name_list']['0']['language']”, “en”, )
json.置属性 (“['multi_language_name_list']['0']['name']”, “test name sc_eu20241127001”, )
json.置属性 (“['part_info_list']”, “{}”, )
json.置属性 (“['product_attribute_list']”, “[]”, )
计次循环首 (10, i)
json.置属性 (“['product_attribute_list']['”到文本 (i - 1)“']”, “{}”, )
json.置属性 (“['product_attribute_list']['”到文本 (i - 1)“']['attribute_id']”, “1001236”, )
json.置属性 (“['product_attribute_list']['”到文本 (i - 1)“']['attribute_type']”, “4”, )
json.置属性 (“['product_attribute_list']['”到文本 (i - 1)“']['attribute_value_id']”, “546”, )
计次循环尾 ()
json.置属性 (“['site_list']”, “[]”, )
json.置属性 (“['site_list'][0]”, “{}”, )
json.置属性 (“['site_list']['0']['main_site']”, “shein”, )
json.置属性 (“['site_list']['0']['sub_site_list']”, “[]”, )
json.置属性 (“['site_list']['0']['sub_site_list'][0]”, “shein-fr”, )
json.置属性 (“['size_attribute_list']”, “[]”, )
json.置属性 (“['skc_list']”, “[]”, )
json.置属性 (“['skc_list'][0]”, “{}”, )
json.置属性 (“['skc_list']['0']['image_info']”, “{}”, )
json.置属性 (“['skc_list']['0']['image_info']['image_info_list']”, “[]”, )
计次循环首 (10, i)
json.置属性 (“['skc_list']['0']['image_info']['image_info_list'][”到文本 (i - 1)“]”, “{}”, )
json.置属性 (“['skc_list']['0']['image_info']['image_info_list']['”到文本 (i - 1)“']['image_sort']”, “1”, )
json.置属性 (“['skc_list']['0']['image_info']['image_info_list']['”到文本 (i - 1)“']['image_type']”, “1”, )
json.置属性 (“['skc_list']['0']['image_info']['image_info_list']['”到文本 (i - 1)“']['image_url']”, https://imgdeal-test01.shein.com ... 48602250996226.jpeg, )
计次循环尾 ()
json.置属性 (“['skc_list']['0']['sale_attribute']”, “{}”, )
json.置属性 (“['skc_list']['0']['sale_attribute']['attribute_id']”, “27”, )
json.置属性 (“['skc_list']['0']['sale_attribute']['attribute_value_id']”, “81”, )
json.置属性 (“['skc_list']['0']['skc_title']”, “{}”, )
json.置属性 (“['skc_list']['0']['sku_list']”, “[]”, )
json.置属性 (“['skc_list']['0']['sku_list'][0]”, “{}”, )
json.置属性 (“['skc_list']['0']['sku_list']['0']['height']”, “5.00”, )
json.置属性 (“['skc_list']['0']['sku_list']['0']['length']”, “10.00”, )
json.置属性 (“['skc_list']['0']['sku_list']['0']['width']”, “10.00”, )
json.置属性 (“['skc_list']['0']['sku_list']['0']['weight']”, “10”, )
json.置属性 (“['skc_list']['0']['sku_list']['0']['mall_state']”, “1”, )
json.置属性 (“['skc_list']['0']['sku_list']['0']['sale_attribute_list']”, “[]”, )
json.置属性 (“['skc_list']['0']['sku_list']['0']['sku_code']”, “”, )
json.置属性 (“['skc_list']['0']['sku_list']['0']['price_info_list']”, “[]”, )
json.置属性 (“['skc_list']['0']['sku_list']['0']['price_info_list'][0]”, “{}”, )
json.置属性 (“['skc_list']['0']['sku_list']['0']['price_info_list']['0']['base_price']”, “10”, )
json.置属性 (“['skc_list']['0']['sku_list']['0']['price_info_list']['0']['currency']”, “EUR”, )
json.置属性 (“['skc_list']['0']['sku_list']['0']['price_info_list']['0']['sub_site']”, “shein-fr”, )
json.置属性 (“['skc_list']['0']['sku_list']['0']['stock_info_list']”, “[]”, )
json.置属性 (“['skc_list']['0']['sku_list']['0']['stock_info_list'][0]”, “{}”, )
json.置属性 (“['skc_list']['0']['sku_list']['0']['stock_info_list']['0']['inventory_num']”, “10”, )
json.置属性 (“['skc_list']['0']['sku_list']['0']['stop_purchase']”, “1”, )
json.置属性 (“['skc_list']['0']['sku_list']['0']['supplier_sku']”, “sc_eu20241127001ss241113986146541TEST2”, )
json.置属性 (“['skc_list']['0']['sku_list']['0']['competing_product_link']”, “”, )
json.置属性 (“['skc_list']['0']['sku_list']['0']['image_info']”, “{}”, )
json.置属性 (“['skc_list']['0']['supplier_code']”, “”, )
json.置属性 (“['skc_list']['0']['shelf_require']”, “0”, )
json.置属性 (“['skc_list']['0']['shelf_way']”, “1”, )
json.置属性 (“['skc_list']['0']['hope_on_sale_date']”, “{}”, )
json.置属性 (“['sale_attribute_sort_list']”, “[]”, )
json.置属性 (“['source_system']”, “openapi”, )
json.置属性 (“['spu_code']”, “{}”, )
json.置属性 (“['spu_name']”, “”, )
json.置属性 (“['suit_flag']”, “0”, )
json.置属性 (“['supplier_code']”, “sc20241119002s2412100969”, )
json.置属性 (“['image_info']”, “{}”, )
json.置属性 (“['is_spu_pic']”, “false”, )
json.置属性 (“['sample_info']”, “{}”, )
调试输出 (json.取数据文本 ())


i支持库列表   支持库注释   
spec特殊功能支持库

回复

使用道具 举报

结帖率:100% (2/2)

签到天数: 26 天

发表于 7 天前 | 显示全部楼层   浙江省绍兴市
把你的json数据删除了一部分,代表性的应该都有了,可以看下
  
子程序名返回值类型公开备 注
__启动窗口_创建完毕  
变量名类 型静态数组备 注
json类_json 
json1类_json 
json.置属性 (“spuPic”, “null”, )
json.置属性 (“brand_code”, “”, )
json.置属性 (“category_id”, “13132”, )
json.置属性 (“multi_language_desc_list”, , )
json1.置属性 (“language”, “en”, )
json1.置属性 (“name”, “test”, )
json.加成员 (json1.取数据文本 (), “multi_language_desc_list”, 真, )
调试输出 (json.取数据文本 ())


i支持库列表   支持库注释   
spec特殊功能支持库


VX截图_20250319101753.png
回复

使用道具 举报

签到天数: 22 天

发表于 7 天前 | 显示全部楼层   河北省石家庄市
用  zyjson,直接置进去就行了

比如  json.置文本(“abc.bcc”,"12334")

对象  abc 直接就创建了

一直可以向下创建   

比如  json.置文本(“abc.bcc.ccv.vvv.bbb”,"12334")

一步就可以创建N 级对象,省的自己还先创建,再赋值

数组同理  

比如  json.置文本(“abc.ff[0].bbb”,"12334")
这样也是可以的,非常方便,智能,对小白尤其友好
回复

使用道具 举报

结帖率:100% (3/3)

签到天数: 10 天

发表于 7 天前 | 显示全部楼层   山东省日照市
想灵活添加成员,你可以使用易语言对象操作命令,操作指定对象删除某个成员,或者添加某个成员,然后取出所有成员查看是否成功
回复

使用道具 举报

签到天数: 22 天

发表于 7 天前 | 显示全部楼层   河北省石家庄市
回复

使用道具 举报

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

本版积分规则 致发广告者

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

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

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