找回密码
 立即注册

QQ登录

只需一步,快速开始

sdsadasdas

初级会员

11

主题

32

帖子

201

积分

初级会员

积分
201
sdsadasdas
初级会员   /  发表于:2024-9-29 10:03  /   查看:47  /  回复:3
40金币
image.png140910338.png 这是我要实现的折线图, image.png890389404.png 这是请求到的数据格式,可以处理吗

3 个回复

倒序浏览
lucas.Yan
超级版主   /  发表于:4 天前
沙发
本帖最后由 lucas.Yan 于 2024-9-29 11:13 编辑

问题描述:
处理请求JSON数据格式

问题解答:
您这边请求回来的数据没有办法通过JSON Path直接去取到合适的结构,这边有两个办法您可以参考一下。
1 第一种方式,您可以通过Json函数去对JSON数据进行预处理,不过语法相对陌生需要一定的学习成本。
参考文档:https://www.grapecity.com.cn/sol ... /json/json-function

2 第二种方式,您可以使用代码创建一个新的接口将JSON格式处理好交给Wyn


最终格式应该为类似于下面的结构:
  1. {
  2.     "data": [
  3.         {
  4.             "year": 2023,
  5.             "name": "John",
  6.             "value": "Doe"
  7.         },
  8.         {
  9.             "year": 2023,
  10.             "name": "Anna",
  11.             "value": "Smith"
  12.         },
  13.         {
  14.             "year": 2024,
  15.             "name": "Peter",
  16.             "value": "Jones"
  17.         },
  18.         {
  19.             "year": 2024,
  20.             "name": "John",
  21.             "value": "Doe"
  22.         }
  23.     ]
  24. }
复制代码
之后通过JSON Path来取得值
  1. $.data.[*]
复制代码


回复 使用道具 举报
sdsadasdas
初级会员   /  发表于:4 天前
板凳
lucas.Yan 发表于 2024-9-29 11:09
问题描述:
处理请求JSON数据格式

是不是JSON数据源的数据只能根据格式取,无法进行修改数据接口,只能从接口下手?
回复 使用道具 举报
lucas.Yan
超级版主   /  发表于:4 天前
地板
sdsadasdas 发表于 2024-9-29 11:23
是不是JSON数据源的数据只能根据格式取,无法进行修改数据接口,只能从接口下手?

您如果不能增加新的接口,可以参考我上面说的第一种方式。使用JSON函数,去对JSON数据进行预处理。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部