diff --git a/README.md b/README.md index bc81fef..ab85117 100644 --- a/README.md +++ b/README.md @@ -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项目中大多数示例使用定义与数据分离的方式。 @@ -103,10 +103,13 @@ Luban适合有以下需求的开发者: ### 传统兼容横表 定义 +在xml中添加表定义 ```xml ``` +或者在table定义列表excel文件中添加 +![tables.xlsx](docs/images/examples/ex_03.png) 数据 @@ -115,11 +118,15 @@ Luban适合有以下需求的开发者: ### 传统兼容纵表 定义 +在xml中添加表定义 ```xml
``` +或者在table定义列表excel文件中添加 +![tables.xlsx](docs/images/examples/ex_04.png) + 数据 ![兼容纵表](docs/images/examples/ex_02.png) diff --git a/docs/images/examples/ex_03.png b/docs/images/examples/ex_03.png new file mode 100644 index 0000000..e873c26 Binary files /dev/null and b/docs/images/examples/ex_03.png differ diff --git a/docs/images/examples/ex_04.png b/docs/images/examples/ex_04.png new file mode 100644 index 0000000..a5d47a7 Binary files /dev/null and b/docs/images/examples/ex_04.png differ