JSON数据集

编辑
文档创建者:漩涡 (128 )     浏览次数:6959次     编辑次数:13次     最近更新:jiangsr 于 2017-12-26     

目录:

1.前言编辑

随着JavaScript的流行,JSON格式的数据也被越来越广泛的使用,但是由于JSON格式的灵活性,在帆软报表中是没有办法直接使用的。

2.解决方案编辑

在帆软市场下载JSON数据集插件

3.使用教程编辑

3.1安装插件

设计器插件安装方法参照设计器插件管理

服务器安装插件方法参照服务器插件管理
3.2新建数据连接
打开设计器的服务器->定义数据连接菜单,可以添加一个JSON数据连接,如下图所示:
222
注意1:如果是需要认证的地址,则填入用户名和密码,这里的信息将会用标准的的base64编码后传输到服务器端进行认证。
注意2:返回的文本内容如果是非UTF8编码,需要选择对应的原始编码信息,避免乱码。
3.3新建数据集
在模板中添加JSON数据集,选择需要的数据连接
222
输入查询语句,可以获取到JSON中的数据,比如下面的示例就是查询书店中所有的书信息:
222

4.实际示例一编辑

JSON文件地址:http://7xs469.com1.z0.glb.clouddn.com/test.json

按照上面的步骤建立好JSON数据连接后,分别使用不同的查询语句:

注:详细查询条件语法的文档请点击这里

4.1价格小于10的书籍
222
$.store.book[?(@.price<10)]

4.2所有书籍的作者集合
222
$.store.book[*].author

5.实际示例二编辑

北京的天气API:http://www.sojson.com/open/api/weather/json.shtml?city=%E5%8C%97%E4%BA%AC

查询北京地区未来几天的天气情况:
222

附件列表


主题: 设计思路
如果您认为本文档还有待完善,请编辑

文档内容仅供参考,如果你需要获取更多帮助,请咨询帆软技术支持
关于技术问题,您还可以通过帆软论坛获取帮助,论坛上有非常多的大神,有些水平比帆软工程师还要高哦。
若您还有其他非技术类问题,可以联系帆软传说哥(qq:1745114201

本文档是否有用?
谢谢! 我们非常感谢您的反馈。
提交反馈: