diff --git a/README.md b/README.md
index 7b0d12c..f6c9b90 100644
--- a/README.md
+++ b/README.md
@@ -621,6 +621,57 @@ xml中定义如下
### 层级标题头 (hierarchy title)
在多行数据或者深层次嵌套的数据中,如果数据字段较多,填写时不易区分子元素。luban提供层级标题实现深层次的子字段对应。以上面的多行数据列表为例,第一列为##+表示这是个子字段行。
+- 普通bean结构的子标题
+
+
+
+
+ | ## |
+ id |
+ name |
+ stage |
+
+
+ | ##type |
+ int |
+ string |
+ Stage |
+
+
+ | ##+ |
+ |
+ |
+ name |
+ desc |
+ location |
+ item_id |
+ num |
+
+
+ | ## |
+ id |
+ name |
+ desc2 |
+ desc3 |
+ desc4 |
+ desc5 |
+ desc6 |
+
+
+
+ |
+1 | task1 | stage1 | stage desc1 | 1,2,3 | 1001 | 1 |
+
+
+
+ |
+2 | task2 | stage2 | stage desc2 | 3,4,5 | 2001 | 3 |
+
+
+
+
+- list,bean 的多行展开多级子标题
+
@@ -681,6 +732,12 @@ xml中定义如下
+- list,bean 的水平展开多级子标题
+
+
+| ## | id | name | items |
+| ##type | int | string | list,Item |
+
| ##+ |
|
@@ -699,9 +756,22 @@ xml中定义如下
| 1 | task1 | 1 | 10 | desc1 | 2 | 12 | desc2 | 3 | 13 | desc3 |
- | 2 | task1 | 3 | 30 | desc3 | 4 | 40 | desc4 |
- | 3 | task1 | 5 | 50 | desc5 |
+ | 2 | task1 | 3 | 30 | desc3 | 4 | 40 | desc4 | | | |
+ | 3 | task1 | 5 | 50 | desc5 | | | | | | |
+
+- map 类型的多级子标题
+
+
+
+| ## | id | lans |
+| ##type | int | map,string,string |
+| ##+ | | ch-zn | en | jp | fr |
+ | 1 | 苹果 | apple | aaa | aaa |
+ | 2 | 香蕉 | banana | bbb | bbb |
+
+
+
### 可空数据类型
配置数据中经常有空值的语义需求,实际项目中往往混杂地使用0或-1表达空值,既不自然清晰也不统一。luban借鉴了c#中的可空变量的概念,特地提供可空数据支持。所有原生数据类型,以及enum、bean、和多态bean类型都有相应的可空数据类型。定义方式为 <类型名>?,与c#里的Nullable类型定义方式相同。例如 bool?,int?,long?,double?, EColor?, DemoType?