JSON数据集
使用场景
● 展示的数据为固定值
● 数据在很长一段时间内不会改变
● 模拟实际数据
需求描述
我有一份10个人的2020年期末语文考试成绩单,我想通过柱状图展示每个人的成绩,数据格式入下
[
{
"name": "张三",
"score": 85
},
{
"name": "李四",
"score": 78
},
{
"name": "王五",
"score": 92
},
{
"name": "赵六",
"score": 67
},
{
"name": "钱七",
"score": 80
},
{
"name": "孙八",
"score": 88
},
{
"name": "周九",
"score": 72
},
{
"name": "吴十",
"score": 90
},
{
"name": "郑十一",
"score": 76
},
{
"name": "冯十二",
"score": 83
}
]
需求分析
由于历史的数据基本不会改变,所以这里使用JSON数据集非常合适
数据集配置
找到并点击顶部【数据集管理】标签页,在右侧页面点击【新增】按钮

点击【JSON数据集】选项

名称输入:2020年期末语文考试成绩单,数据直接复制使用上面的即可,然后点击【解析JSON】按钮,可在【数据预览】看到JSON数据,在右侧【输出字段】可看到JSON中的字段信息。

点击【输出字段】右侧的【配置】按钮,填写对应字段的描述信息,点击【确定】按钮
点击页面右上角【保存】按钮即可
接下来在大屏设计器中使用上面开发好的JSON数据集了😄,使用方式上没有区别
开发规范
开发规范
- 数据必须是数组类型
- 数据仅第一层有效,子节点无效
正确响应格式
[
{
"key1": "value1",
"key2": "value2",
"key3": "value3"
},
{
"key1": "value1",
"key2": "value2",
"key3": "value3"
},
{
"key1": "value1",
"key2": "value2",
"key3": "value3"
}
]
错误响应格式
返回的数据非集合
{
"key1": "value1",
"key2": "value2",
"key3": "value3"
}
返回的有效数据不在第一层
[
{
"data": [
{
"key1": "value1",
"key2": "value2",
"key3": "value3"
},{
"key1": "value1",
"key2": "value2",
"key3": "value3"
}
]
}
]文档更新时间: 2024-11-28 17:26 作者:北京-产品-yantings