[//]: # (Author: bug)
[//]: # (Date: 2020-11-01 16:26:41)
# json 数据源
## 以复合json文件形式组织
整个表以一个或者多个json文件的形式组织。在table的input属性中手动指定json数据源,有以下几种格式:
- xxx.json,把xxx.json当作一个记录读入。
- *@xxx.json,把xxx.json当作记录列表读入。
- field@xxx.json,把 xxx.json中的field字段当作一个记录读入。field可以是深层次字段,比如 a.b.c。
- *field@xxx.json,把xxx.json中的field字段当作记录列表读入。field可以是深层次字段。
比较有趣的是,与xlsx数据源相似,支持将多个表放到同一个json中,不过实践中极少这么做。
如下列示例:
- TbCompositeJsonTable1 从 composite_tables.json的table1字段中读入记录列表,从composite_tables2.json中读入记录列表,从one_record.json中读入一个记录
- TbCompositeJsonTable2 从 composite_tables.json的table2字段中读入记录列表
- TbCompositeJsonTable3 从 composite_tables.json的table3字段中读入一个记录
```xml