彩票走势图

logo FastReport中文文档
文档彩票走势图>>FastReport中文文档>>连接 JSON(JavaScript 对象符号)

连接 JSON(JavaScript 对象符号)


FastReport .Net是一款全功能的Windows Forms、ASP.NET和MVC报表分析解决方案,使用FastReport .NET可以创建独立于应用程序的.NET报表,同时FastReport .Net支持中文、英语等14种语言,可以让你的产品保证真正的国际性。

FastReport.NET官方版下载

通过该连接,您可以传输静态 JSON 文件或 URL 地址作为数据源。

连接器

在 FastReport 设计器中创建新连接时,它看起来像这样:

fastreport

Setting Description
Encoding 如果提供了接收 JSON 的链接,则设置处理 JSON 请求的编码
JSON or URL 设置静态 JSON 或通过 API 接收 JSON 的链接。
JSON Schema 设置 JSON 模式。
Headers 设置通过 API 连接 JSON 所需的 HTTP 标头(可选)。

右侧有用于在单独窗口中编辑字段的按钮。

如果 JSON 模式值为空,则单击 "OK "或 "Test connection "时,将自动使用 JSON 构建模式。

如果在已指定模式的情况下更改 JSON 或 URL,FastReport 将主动更新模式。

JSON编辑器窗口

该窗口允许您编辑 JSON:

fastreport

从左到右描述编辑器窗口:

  • 打开文件 - 允许打开 JSON 并将文件内容粘贴到编辑器中。
  • 保存文件 - 允许将编辑器的内容保存到文件中。
  • 编码 - 设置打开 JSON 文件的编码。
  • 格式化 - 启用 JSON 格式化,并根据规范验证 JSON。
  • 编辑器字段,您可以在此更改 JSON 文本。

“Word Wrap "复选框将在编辑器中启用或禁用文字换行。

连接如何工作

JSON 不是表格,因此 FastReport 不会将 JSON 连接视为数据表。

相反,FastReport 会将每个 JSON 数组视为具有三个字段的分层数据源:

  • 字段 描述
  • 索引 项目编号
  • item 项目
  • 数组的 URL

任何 JSON 数组都可以连接到 DataBand。

然后,您就可以在报告对象中使用 JSON 字段。

fastreport
扫码咨询


添加微信 立即咨询

电话咨询

客服热线
023-68661681

TOP