diff --git a/docs/data_json.md b/docs/data_json.md index ec48b67..e23ca73 100644 --- a/docs/data_json.md +++ b/docs/data_json.md @@ -10,6 +10,7 @@ - set类型。填法为 [v1,v2,...] - map类型。由于json只支持string类型的key,因此map格式填法为 [[k1,v1],[k2,v2]...] - 多态bean类型。需要 \_\_type\_\_ 属性来指定具体类型名。 +- text类型,填法为 {"key":key, "text":text} 不同数据结构在json中格式示例如下: @@ -21,6 +22,7 @@ + @@ -48,6 +50,7 @@ "x6":1.2, "x7":1.23432, "x10":"hq", + "t1": {"key":"/key/xx1","text":"apple"}, "x12": { "x1":10}, "x13":"B", "x14":{"__type__": "DemoD2", "x1":1, "x2":2}, diff --git a/docs/data_lua.md b/docs/data_lua.md index 2cd8cc6..3aad560 100644 --- a/docs/data_lua.md +++ b/docs/data_lua.md @@ -9,6 +9,7 @@ * 数据前有一个return,这是因为 lua 数据是当作 lua 文件加载的,每个加载后的结果当作一个记录读入。 * set 的格式为 {v1, v2, ...} * 与json不同,lua 的table的key支持任意格式,所以lua的map可以直接 {[key1] = value1, [key2] = value2, ,,,} +* text类型,填法为 {key = key, text = text} 定义 @@ -21,6 +22,7 @@ + @@ -49,6 +51,7 @@ return x6 = 1.3, x7 = 1122, x10 = "yf", + t1 = {key="/key/ab1", text="apple"}, x12 = {x1=1}, x13 = "D", x14 = { __type__="DemoD2", x1 = 1, x2=3},