【更新】README.md中补充从excel读取table列表的说明

main
walon 2021-08-02 12:55:35 +08:00
parent 0628dd1e6f
commit 39d976436c
3 changed files with 8 additions and 1 deletions

View File

@ -95,7 +95,7 @@ Luban适合有以下需求的开发者
## 快速预览 ## 快速预览
**luban兼容传统的excel导表工具可以在excel定义完整的数据表**不过目前仍然需要在xml添加一行表定义。与常见的专注于excel的导表工具不同由于luban支持强大的类型系统以及支持json、xml、lua等文件类型luban原生做法为定义与数据分离使用单独的xml定义 **表和结构**,数据文件只包含数据。 **luban兼容传统的excel导表工具可以在excel定义完整的数据表**。与常见的专注于excel的导表工具不同由于luban支持强大的类型系统以及支持json、xml、lua等文件类型luban原生做法为定义与数据分离使用单独的xml定义 **表和结构**,数据文件只包含数据。
下面展示完普通兼容横表和纵表的例子后,剩余例子都是**定义与数据分离**的luban风格。使用者自己选择是定义与数据混合的方式还是定义与数据分离的方式。目前luban_examples项目中大多数示例使用定义与数据分离的方式。 下面展示完普通兼容横表和纵表的例子后,剩余例子都是**定义与数据分离**的luban风格。使用者自己选择是定义与数据混合的方式还是定义与数据分离的方式。目前luban_examples项目中大多数示例使用定义与数据分离的方式。
@ -103,10 +103,13 @@ Luban适合有以下需求的开发者
### 传统兼容横表 ### 传统兼容横表
定义 定义
在xml中添加表定义
```xml ```xml
<table name="TbDefineFromExcel" value="DefineFromExcel" input="test/define_from_excel.xlsx" define_from_file="1"/> <table name="TbDefineFromExcel" value="DefineFromExcel" input="test/define_from_excel.xlsx" define_from_file="1"/>
``` ```
或者在table定义列表excel文件中添加
![tables.xlsx](docs/images/examples/ex_03.png)
数据 数据
@ -115,11 +118,15 @@ Luban适合有以下需求的开发者
### 传统兼容纵表 ### 传统兼容纵表
定义 定义
在xml中添加表定义
```xml ```xml
<table name="TbDefineFromExcelOne" value="DefineFromExcelOne" mode="one" input="test/define_from_excel_one.xlsx" define_from_file="1"/> <table name="TbDefineFromExcelOne" value="DefineFromExcelOne" mode="one" input="test/define_from_excel_one.xlsx" define_from_file="1"/>
``` ```
或者在table定义列表excel文件中添加
![tables.xlsx](docs/images/examples/ex_04.png)
数据 数据
![兼容纵表](docs/images/examples/ex_02.png) ![兼容纵表](docs/images/examples/ex_02.png)

Binary file not shown.

After

Width:  |  Height:  |  Size: 27 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 24 KiB