【8.0.105】这样的数组怎么解析存进数据库
本帖最后由 stranger 于 2023-7-21 18:24 编辑这串数据是HTTP请求金蝶云星空返回的数据,想实现的结果是服务器端获取到这串数据后自动把数据插入数据库,无需在页面上操作
--------------------------------------------
结合大家意见已实现效果,具体demo也放在回复区供大家参考
本帖最后由 stranger 于 2023-7-21 18:23 编辑
结合Lay.Li提供的思维,已经在服务器端命令实现效果,分享出附件,给以后也调用金蝶云星空的朋友做个参考
您好,可以使用数组操作命令去获取数组中每一项的值然后存储到数据表中哈:loveliness:
本帖最后由 VVANVI 于 2023-7-17 14:50 编辑
老铁, 你这个不是标准格式的json可以尝试在服务端用数组来搞 , 或者撸js 代码, 直接放到表格
本帖最后由 VVANVI 于 2023-7-17 16:58 编辑
如果一定要在页面处理 可以写代码
附上原工程, 只写了两个字段, 其他字段可以自行修改一下js 代码, 非常简单的 就不全部弄了
VVANVI 发表于 2023-7-17 16:43
如果一定要在页面处理 可以写代码
附上原工程, 只写了两个字段, 其他字段可以自行修改一下js 代码,...
最终的实现目是服务器端定时通过接口获取数据后自动入库,考虑服务器端命令方式合适点 stranger 发表于 2023-7-17 17:23
最终的实现目是服务器端定时通过接口获取数据后自动入库,考虑服务器端命令方式合适点
复现不了你的场景, 要在服务端处理就自行研究一下吧
感谢各位大佬的支持~
可以尝试参考下方的教程贴哈:loveliness:
帮你打开活字格更神奇的功能:九十四,JSON反序列化命令实战应用
https://gcdn.grapecity.com.cn/showtopic-92688-1-1.html
(出处: 葡萄城产品技术社区)
本帖最后由 VVANVI 于 2023-7-17 17:57 编辑
Lay.Li 发表于 2023-7-17 17:50
感谢各位大佬的支持~
可以尝试参考下方的教程贴哈
尝试过反序列化, 是不行的,返回结果原本就不是json格式 ,反序列化也不能转化成json, 估计还是要撸代码,
随便找个后端语言 撸点代码 node.js 也行 就完事了
要不你试试行不行
感谢各位大佬的支持~
这个是一个比较特殊的json结构,反序列化后是一个数组,通过循环是可以拿到每一行的记录的,然后使用数据表操作存储到表里就可以了:loveliness:
本帖最后由 stranger 于 2023-7-18 15:50 编辑
Lay.Li 发表于 2023-7-18 15:18
感谢各位大佬的支持~
这个是一个比较特殊的json结构,反序列化后是一个数组,通过循环是可以拿到每一行 ...
这个循环一次是取一组数据入库吧,不能把六个字段逐一分开
页:
[1]
2