@ -1,289 +0,0 @@ | |||
<?xml version="1.0" ?> | |||
<cfg_array_example1> | |||
<item index="0"> | |||
<attr> | |||
<item index="0"> | |||
<item index="0" type="int64">1</item> | |||
<item index="1" type="int64">700</item> | |||
</item> | |||
<item index="1"> | |||
<item index="0" type="int64">2</item> | |||
<item index="1" type="int64">800</item> | |||
</item> | |||
<item index="2"> | |||
<item index="0" type="int64">3</item> | |||
<item index="1" type="int64">900</item> | |||
</item> | |||
</attr> | |||
<desc type="string">从小城镇</desc> | |||
<id type="int64">1001</id> | |||
<level type="int64">88</level> | |||
<name type="string">黑切+蓝盾</name> | |||
<str type="string">pos1</str> | |||
<sub_level type="number">1</sub_level> | |||
</item> | |||
<item index="1"> | |||
<attr> | |||
<item index="0"> | |||
<item index="0" type="int64">1</item> | |||
<item index="1" type="int64">700</item> | |||
</item> | |||
<item index="1"> | |||
<item index="0" type="int64">2</item> | |||
<item index="1" type="int64">800</item> | |||
</item> | |||
<item index="2"> | |||
<item index="0" type="int64">3</item> | |||
<item index="1" type="int64">900</item> | |||
</item> | |||
</attr> | |||
<desc type="string">有钱就可以买</desc> | |||
<id type="int64">1001</id> | |||
<level type="int64">88</level> | |||
<name type="string">黑切+蓝盾</name> | |||
<str type="string">pos1</str> | |||
<sub_level type="number">2</sub_level> | |||
</item> | |||
<item index="2"> | |||
<attr> | |||
<item index="0"> | |||
<item index="0" type="int64">1</item> | |||
<item index="1" type="int64">700</item> | |||
</item> | |||
<item index="1"> | |||
<item index="0" type="int64">2</item> | |||
<item index="1" type="int64">800</item> | |||
</item> | |||
<item index="2"> | |||
<item index="0" type="int64">3</item> | |||
<item index="1" type="int64">900</item> | |||
</item> | |||
</attr> | |||
<desc type="string">有钱就可以买</desc> | |||
<id type="int64">1001</id> | |||
<level type="int64">89</level> | |||
<name type="string">黑切+蓝盾</name> | |||
<str type="string">pos1</str> | |||
<sub_level type="number">89</sub_level> | |||
</item> | |||
<item index="3"> | |||
<attr> | |||
<item index="0"> | |||
<item index="0" type="int64">1</item> | |||
<item index="1" type="int64">700</item> | |||
</item> | |||
<item index="1"> | |||
<item index="0" type="int64">2</item> | |||
<item index="1" type="int64">800</item> | |||
</item> | |||
<item index="2"> | |||
<item index="0" type="int64">3</item> | |||
<item index="1" type="int64">900</item> | |||
</item> | |||
</attr> | |||
<desc type="string">有钱就可以买</desc> | |||
<id type="int64">1001</id> | |||
<level type="int64">88</level> | |||
<name type="string">黑切+蓝盾</name> | |||
<str type="string">pos2</str> | |||
<sub_level type="number">88.9</sub_level> | |||
</item> | |||
<item index="4"> | |||
<attr> | |||
<item index="0"> | |||
<item index="0" type="int64">1</item> | |||
<item index="1" type="int64">700</item> | |||
</item> | |||
<item index="1"> | |||
<item index="0" type="int64">2</item> | |||
<item index="1" type="int64">800</item> | |||
</item> | |||
<item index="2"> | |||
<item index="0" type="int64">3</item> | |||
<item index="1" type="int64">900</item> | |||
</item> | |||
</attr> | |||
<desc type="string">有钱就可以买</desc> | |||
<id type="int64">1001</id> | |||
<level type="int64">89</level> | |||
<name type="string">黑切+蓝盾</name> | |||
<str type="string">pos2</str> | |||
<sub_level type="number">89</sub_level> | |||
</item> | |||
<item index="5"> | |||
<attr> | |||
<item index="0"> | |||
<item index="0" type="int64">1</item> | |||
<item index="1" type="int64">700</item> | |||
</item> | |||
<item index="1"> | |||
<item index="0" type="int64">2</item> | |||
<item index="1" type="int64">800</item> | |||
</item> | |||
<item index="2"> | |||
<item index="0" type="int64">3</item> | |||
<item index="1" type="int64">901</item> | |||
</item> | |||
</attr> | |||
<desc type="string">有钱就可以买</desc> | |||
<id type="int64">1002</id> | |||
<level type="int64">88</level> | |||
<name type="string">黑切+蓝盾</name> | |||
<str type="string">pos1</str> | |||
<sub_level type="number">88</sub_level> | |||
</item> | |||
<item index="6"> | |||
<attr> | |||
<item index="0"> | |||
<item index="0" type="int64">1</item> | |||
<item index="1" type="int64">700</item> | |||
</item> | |||
<item index="1"> | |||
<item index="0" type="int64">2</item> | |||
<item index="1" type="int64">800</item> | |||
</item> | |||
<item index="2"> | |||
<item index="0" type="int64">3</item> | |||
<item index="1" type="int64">900</item> | |||
</item> | |||
</attr> | |||
<desc type="string">有钱就可以买</desc> | |||
<id type="int64">1002</id> | |||
<level type="int64">89</level> | |||
<name type="string">黑切+蓝盾</name> | |||
<str type="string">pos1</str> | |||
<sub_level type="number">89</sub_level> | |||
</item> | |||
<item index="7"> | |||
<attr> | |||
<item index="0"> | |||
<item index="0" type="int64">1</item> | |||
<item index="1" type="int64">700</item> | |||
</item> | |||
<item index="1"> | |||
<item index="0" type="int64">2</item> | |||
<item index="1" type="int64">800</item> | |||
</item> | |||
<item index="2"> | |||
<item index="0" type="int64">3</item> | |||
<item index="1" type="int64">901</item> | |||
</item> | |||
</attr> | |||
<desc type="string">有钱就可以买</desc> | |||
<id type="int64">1002</id> | |||
<level type="int64">90</level> | |||
<name type="string">黑切+蓝盾</name> | |||
<str type="string">pos1</str> | |||
<sub_level type="number">90</sub_level> | |||
</item> | |||
<item index="8"> | |||
<attr> | |||
<item index="0"> | |||
<item index="0" type="int64">1</item> | |||
<item index="1" type="int64">700</item> | |||
</item> | |||
<item index="1"> | |||
<item index="0" type="int64">2</item> | |||
<item index="1" type="int64">800</item> | |||
</item> | |||
<item index="2"> | |||
<item index="0" type="int64">3</item> | |||
<item index="1" type="int64">901</item> | |||
</item> | |||
</attr> | |||
<desc type="string">有钱就可以买</desc> | |||
<id type="int64">1002</id> | |||
<level type="int64">88</level> | |||
<name type="string">黑切+蓝盾</name> | |||
<str type="string">pos2</str> | |||
<sub_level type="number">88</sub_level> | |||
</item> | |||
<item index="9"> | |||
<attr> | |||
<item index="0"> | |||
<item index="0" type="int64">1</item> | |||
<item index="1" type="int64">700</item> | |||
</item> | |||
<item index="1"> | |||
<item index="0" type="int64">2</item> | |||
<item index="1" type="int64">800</item> | |||
</item> | |||
<item index="2"> | |||
<item index="0" type="int64">3</item> | |||
<item index="1" type="int64">900</item> | |||
</item> | |||
</attr> | |||
<desc type="string">有钱就可以买</desc> | |||
<id type="int64">1002</id> | |||
<level type="int64">89</level> | |||
<name type="string">黑切+蓝盾</name> | |||
<str type="string">pos2</str> | |||
<sub_level type="number">89</sub_level> | |||
</item> | |||
<item index="10"> | |||
<attr> | |||
<item index="0"> | |||
<item index="0" type="int64">1</item> | |||
<item index="1" type="int64">700</item> | |||
</item> | |||
<item index="1"> | |||
<item index="0" type="int64">2</item> | |||
<item index="1" type="int64">800</item> | |||
</item> | |||
<item index="2"> | |||
<item index="0" type="int64">3</item> | |||
<item index="1" type="int64">901</item> | |||
</item> | |||
</attr> | |||
<desc type="string">有钱就可以买</desc> | |||
<id type="int64">1002</id> | |||
<level type="int64">90</level> | |||
<name type="string">黑切+蓝盾</name> | |||
<str type="string">pos2</str> | |||
<sub_level type="number">90</sub_level> | |||
</item> | |||
<item index="11"> | |||
<attr> | |||
<item index="0"> | |||
<item index="0" type="int64">1</item> | |||
<item index="1" type="int64">700</item> | |||
</item> | |||
<item index="1"> | |||
<item index="0" type="int64">2</item> | |||
<item index="1" type="int64">800</item> | |||
</item> | |||
<item index="2"> | |||
<item index="0" type="int64">3</item> | |||
<item index="1" type="int64">902</item> | |||
</item> | |||
</attr> | |||
<desc type="string">有钱就可以买</desc> | |||
<id type="int64">1003</id> | |||
<level type="int64">85</level> | |||
<name type="string">黑切+蓝盾</name> | |||
<str type="string">pos1</str> | |||
<sub_level type="number">85</sub_level> | |||
</item> | |||
<item index="12"> | |||
<attr> | |||
<item index="0"> | |||
<item index="0" type="int64">1</item> | |||
<item index="1" type="int64">700</item> | |||
</item> | |||
<item index="1"> | |||
<item index="0" type="int64">2</item> | |||
<item index="1" type="int64">800</item> | |||
</item> | |||
<item index="2"> | |||
<item index="0" type="int64">3</item> | |||
<item index="1" type="int64">903</item> | |||
</item> | |||
</attr> | |||
<desc type="string">有钱就可以买</desc> | |||
<id type="int64">1004</id> | |||
<level type="int64">80</level> | |||
<name type="string">黑切+蓝盾</name> | |||
<str type="string">pos1</str> | |||
<sub_level type="number">80</sub_level> | |||
</item> | |||
</cfg_array_example1> |
@ -1,88 +0,0 @@ | |||
<?xml version="1.0" ?> | |||
<cfg_object1_cfg_object> | |||
<actId type="number">1001</actId> | |||
<add_value1 type="number">100.1</add_value1> | |||
<add_value2 type="int64">100</add_value2> | |||
<award1> | |||
<item index="0"> | |||
<item index="0" type="int64">1001</item> | |||
<item index="1" type="int64">20</item> | |||
</item> | |||
<item index="1"> | |||
<item index="0" type="int64">1002</item> | |||
<item index="1" type="int64">20</item> | |||
</item> | |||
<item index="2"> | |||
<item index="0" type="int64">1003</item> | |||
<item index="1" type="int64">30</item> | |||
</item> | |||
</award1> | |||
<award2> | |||
<item index="0"> | |||
<item index="0" type="int64">1001</item> | |||
<item index="1" type="int64">10</item> | |||
</item> | |||
<item index="1"> | |||
<item index="0" type="int64">1002</item> | |||
<item index="1" type="int64">20</item> | |||
</item> | |||
</award2> | |||
<award4> | |||
<aa> | |||
<item index="0" type="int64">7003</item> | |||
<item index="1" type="int64">1</item> | |||
</aa> | |||
<ff> | |||
<item index="0" type="int64">3006</item> | |||
<item index="1" type="int64">99</item> | |||
</ff> | |||
<rr> | |||
<item index="0" type="int64">1001</item> | |||
<item index="1" type="int64">20</item> | |||
</rr> | |||
<test type="string">这就是一个测试</test> | |||
</award4> | |||
<award6> | |||
<item index="0"> | |||
<item index="0" type="int64">1001</item> | |||
<item index="1" type="int64">20</item> | |||
</item> | |||
<item index="1"> | |||
<item index="0" type="int64">3006</item> | |||
<item index="1" type="int64">99</item> | |||
</item> | |||
<item index="2"> | |||
<item index="0" type="int64">7003</item> | |||
<item index="1" type="int64">1</item> | |||
</item> | |||
<item index="3"> | |||
<jsonobject> | |||
<item index="0" type="int64">12356</item> | |||
<item index="1" type="int64">654321</item> | |||
</jsonobject> | |||
</item> | |||
</award6> | |||
<award7> | |||
<item index="0" type="int64">1</item> | |||
<item index="1" type="int64">2</item> | |||
<item index="2" type="int64">3</item> | |||
<item index="3" type="int64">4</item> | |||
<item index="4" type="int64">5</item> | |||
<item index="5" type="int64">6</item> | |||
<item index="6" type="int64">7</item> | |||
<item index="7" type="int64">8</item> | |||
<item index="8" type="int64">9</item> | |||
<item index="9" type="int64">9</item> | |||
<item index="10" type="int64">9</item> | |||
<item index="11" type="int64">9</item> | |||
<item index="12" type="int64">9</item> | |||
<item index="13" type="int64">9</item> | |||
<item index="14" type="int64">9</item> | |||
<item index="15" type="int64">9</item> | |||
<item index="16" type="int64">9</item> | |||
<item index="17" type="int64">9</item> | |||
</award7> | |||
<jj10000 type="string">前面字段为errorID,这里是错误描述,是的object配置的server,client字段名还支持数字作为key(但是转出格式为xml和jsonarray时就不支持了)</jj10000> | |||
<open type="string">fgfdg</open> | |||
<open_level type="int64">90</open_level> | |||
</cfg_object1_cfg_object> |
@ -1,12 +1,12 @@ | |||
@echo off | |||
:python ConfigConvertTool.py --input ./config_excel --srv server/ --clt client/ --timeout -1 --suffix .xlsx --swriter lua --cwriter lua | |||
:python ConfigConvertTool.py --input ./config_excel --srv server/ --clt client/ --timeout -1 --suffix .xlsx --swriter erlanghrl | |||
:python ConfigConvertTool.py --input ./config_excel --srv server/ --clt client/ --timeout -1 --suffix .xlsx --swriter erlangerl | |||
:python ConfigConvertTool.py --input ./config_excel --srv server/ --clt client/ --timeout -1 --suffix .xlsx --swriter elixir | |||
:python ConfigConvertTool.py --input ./config_excel --srv server/ --clt client/ --timeout -1 --suffix .xlsx --swriter jsonobject | |||
:python ConfigConvertTool.py --input ./config_excel --srv server/ --clt client/ --timeout -1 --suffix .xlsx --cwriter jsonarray | |||
python ConfigConvertTool.py --input ./config_excel --srv server/ --clt client/ --timeout -1 --suffix .xlsx --swriter elixir --cwriter xml | |||
:python genCfgs.py --input ./config_excel --srv server/ --clt client/ --timeout -1 --suffix .xlsx --swriter lua --cwriter lua | |||
:python genCfgs.py --input ./config_excel --srv server/ --clt client/ --timeout -1 --suffix .xlsx --swriter erlanghrl | |||
:python genCfgs.py --input ./config_excel --srv server/ --clt client/ --timeout -1 --suffix .xlsx --swriter erlangerl | |||
:python genCfgs.py --input ./config_excel --srv server/ --clt client/ --timeout -1 --suffix .xlsx --swriter elixir | |||
:python genCfgs.py --input ./config_excel --srv server/ --clt client/ --timeout -1 --suffix .xlsx --swriter jsonobject | |||
:python genCfgs.py --input ./config_excel --srv server/ --clt client/ --timeout -1 --suffix .xlsx --cwriter jsonarray | |||
python src/genCfgs.py --input ./config_excel --srv server/ --clt client/ --timeout -1 --suffix .xlsx --swriter elixir --cwriter xml | |||
pause |
@ -1,14 +0,0 @@ | |||
%% Automatic generation from -->> | |||
%% excel file name : A_object表示例--cfg_array | |||
%% excel sheet name : +example3 | |||
-module(cfg_array). | |||
-compile(export_all). | |||
%% 演示 | |||
get('level') -> | |||
"啦啦啦!!!"; | |||
get(_) -> | |||
undefined. |
@ -1,16 +0,0 @@ | |||
## Automatic generation from -->> | |||
## excel file name: A_object表示例--cfg_array | |||
## excel sheet name: +example3 | |||
defmodule Cfg_Array do | |||
## 演示 | |||
def get(:level) do | |||
"啦啦啦!!!" | |||
end | |||
def get(_) do | |||
:undefined | |||
end | |||
end |
@ -1,3 +0,0 @@ | |||
{ | |||
"level":"啦啦啦!!!" | |||
} |
@ -1,10 +0,0 @@ | |||
local cfg_array = | |||
{ | |||
-- 演示 | |||
level = '啦啦啦!!!' | |||
} | |||
return cfg_array |
@ -1,311 +0,0 @@ | |||
%% Automatic generation from -->> | |||
%% excel file name : A_array表示例--cfg_array | |||
%% excel sheet name : 示例1-example1 | |||
-module(cfg_array_example1). | |||
-include("cfg_array_example1.hrl"). | |||
-compile(export_all). | |||
get(1001, "pos1", 88, 1) -> | |||
#cfg_array_example1{ | |||
'id' = 1001 | |||
,'str' = "pos1" | |||
,'level' = 88 | |||
,'sub_level' = 1 | |||
,'name' = "黑切+蓝盾" | |||
,'attr' = [[1, 700], [2, 800], [3, 900]] | |||
,'desc1' = "从小城镇" | |||
}; | |||
get(1001, "pos1", 88, 2) -> | |||
#cfg_array_example1{ | |||
'id' = 1001 | |||
,'str' = "pos1" | |||
,'level' = 88 | |||
,'sub_level' = 2 | |||
,'name' = "黑切+蓝盾" | |||
,'attr' = [[1, 700], [2, 800], [3, 900]] | |||
,'desc1' = "有钱就可以买" | |||
}; | |||
get(1001, "pos1", 89, 89) -> | |||
#cfg_array_example1{ | |||
'id' = 1001 | |||
,'str' = "pos1" | |||
,'level' = 89 | |||
,'sub_level' = 89 | |||
,'name' = "黑切+蓝盾" | |||
,'attr' = [[1, 700], [2, 800], [3, 900]] | |||
,'desc1' = "有钱就可以买" | |||
}; | |||
get(1001, "pos2", 88, 88.9) -> | |||
#cfg_array_example1{ | |||
'id' = 1001 | |||
,'str' = "pos2" | |||
,'level' = 88 | |||
,'sub_level' = 88.9 | |||
,'name' = "黑切+蓝盾" | |||
,'attr' = [[1, 700], [2, 800], [3, 900]] | |||
,'desc1' = "有钱就可以买" | |||
}; | |||
get(1001, "pos2", 89, 89) -> | |||
#cfg_array_example1{ | |||
'id' = 1001 | |||
,'str' = "pos2" | |||
,'level' = 89 | |||
,'sub_level' = 89 | |||
,'name' = "黑切+蓝盾" | |||
,'attr' = [[1, 700], [2, 800], [3, 900]] | |||
,'desc1' = "有钱就可以买" | |||
}; | |||
get(1002, "pos1", 88, 88) -> | |||
#cfg_array_example1{ | |||
'id' = 1002 | |||
,'str' = "pos1" | |||
,'level' = 88 | |||
,'sub_level' = 88 | |||
,'name' = "黑切+蓝盾" | |||
,'attr' = [[1, 700], [2, 800], [3, 901]] | |||
,'desc1' = "有钱就可以买" | |||
}; | |||
get(1002, "pos1", 89, 89) -> | |||
#cfg_array_example1{ | |||
'id' = 1002 | |||
,'str' = "pos1" | |||
,'level' = 89 | |||
,'sub_level' = 89 | |||
,'name' = "黑切+蓝盾" | |||
,'attr' = [[1, 700], [2, 800], [3, 900]] | |||
,'desc1' = "有钱就可以买" | |||
}; | |||
get(1002, "pos1", 90, 90) -> | |||
#cfg_array_example1{ | |||
'id' = 1002 | |||
,'str' = "pos1" | |||
,'level' = 90 | |||
,'sub_level' = 90 | |||
,'name' = "黑切+蓝盾" | |||
,'attr' = [[1, 700], [2, 800], [3, 901]] | |||
,'desc1' = "有钱就可以买" | |||
}; | |||
get(1002, "pos2", 88, 88) -> | |||
#cfg_array_example1{ | |||
'id' = 1002 | |||
,'str' = "pos2" | |||
,'level' = 88 | |||
,'sub_level' = 88 | |||
,'name' = "黑切+蓝盾" | |||
,'attr' = [[1, 700], [2, 800], [3, 901]] | |||
,'desc1' = "有钱就可以买" | |||
}; | |||
get(1002, "pos2", 89, 89) -> | |||
#cfg_array_example1{ | |||
'id' = 1002 | |||
,'str' = "pos2" | |||
,'level' = 89 | |||
,'sub_level' = 89 | |||
,'name' = "黑切+蓝盾" | |||
,'attr' = [[1, 700], [2, 800], [3, 900]] | |||
,'desc1' = "有钱就可以买" | |||
}; | |||
get(1002, "pos2", 90, 90) -> | |||
#cfg_array_example1{ | |||
'id' = 1002 | |||
,'str' = "pos2" | |||
,'level' = 90 | |||
,'sub_level' = 90 | |||
,'name' = "黑切+蓝盾" | |||
,'attr' = [[1, 700], [2, 800], [3, 901]] | |||
,'desc1' = "有钱就可以买" | |||
}; | |||
get(1003, "pos1", 85, 85) -> | |||
#cfg_array_example1{ | |||
'id' = 1003 | |||
,'str' = "pos1" | |||
,'level' = 85 | |||
,'sub_level' = 85 | |||
,'name' = "黑切+蓝盾" | |||
,'attr' = [[1, 700], [2, 800], [3, 902]] | |||
,'desc1' = "有钱就可以买" | |||
}; | |||
get(1004, "pos1", 80, 80) -> | |||
#cfg_array_example1{ | |||
'id' = 1004 | |||
,'str' = "pos1" | |||
,'level' = 80 | |||
,'sub_level' = 80 | |||
,'name' = "黑切+蓝盾" | |||
,'attr' = [[1, 700], [2, 800], [3, 903]] | |||
,'desc1' = "有钱就可以买" | |||
}; | |||
get(_, _, _, _) -> | |||
undefined. | |||
get_all() -> | |||
[ | |||
{1001, "pos1", 88, 1} | |||
,{1001, "pos1", 88, 2} | |||
,{1001, "pos1", 89, 89} | |||
,{1001, "pos2", 88, 88.9} | |||
,{1001, "pos2", 89, 89} | |||
,{1002, "pos1", 88, 88} | |||
,{1002, "pos1", 89, 89} | |||
,{1002, "pos1", 90, 90} | |||
,{1002, "pos2", 88, 88} | |||
,{1002, "pos2", 89, 89} | |||
,{1002, "pos2", 90, 90} | |||
,{1003, "pos1", 85, 85} | |||
,{1004, "pos1", 80, 80} | |||
]. | |||
get_list() -> | |||
get_all(). | |||
get_list(1001) -> | |||
[ | |||
{1001, "pos1", 88, 1} | |||
,{1001, "pos1", 88, 2} | |||
,{1001, "pos1", 89, 89} | |||
,{1001, "pos2", 88, 88.9} | |||
,{1001, "pos2", 89, 89} | |||
]; | |||
get_list(1002) -> | |||
[ | |||
{1002, "pos1", 88, 88} | |||
,{1002, "pos1", 89, 89} | |||
,{1002, "pos1", 90, 90} | |||
,{1002, "pos2", 88, 88} | |||
,{1002, "pos2", 89, 89} | |||
,{1002, "pos2", 90, 90} | |||
]; | |||
get_list(1003) -> | |||
[ | |||
{1003, "pos1", 85, 85} | |||
]; | |||
get_list(1004) -> | |||
[ | |||
{1004, "pos1", 80, 80} | |||
]; | |||
get_list(_) -> | |||
[]. | |||
get_list(1001, "pos1") -> | |||
[ | |||
{1001, "pos1", 88, 1} | |||
,{1001, "pos1", 88, 2} | |||
,{1001, "pos1", 89, 89} | |||
]; | |||
get_list(1001, "pos2") -> | |||
[ | |||
{1001, "pos2", 88, 88.9} | |||
,{1001, "pos2", 89, 89} | |||
]; | |||
get_list(1002, "pos1") -> | |||
[ | |||
{1002, "pos1", 88, 88} | |||
,{1002, "pos1", 89, 89} | |||
,{1002, "pos1", 90, 90} | |||
]; | |||
get_list(1002, "pos2") -> | |||
[ | |||
{1002, "pos2", 88, 88} | |||
,{1002, "pos2", 89, 89} | |||
,{1002, "pos2", 90, 90} | |||
]; | |||
get_list(1003, "pos1") -> | |||
[ | |||
{1003, "pos1", 85, 85} | |||
]; | |||
get_list(1004, "pos1") -> | |||
[ | |||
{1004, "pos1", 80, 80} | |||
]; | |||
get_list(_, _) -> | |||
[]. | |||
get_list(1001, "pos1", 88) -> | |||
[ | |||
{1001, "pos1", 88, 1} | |||
,{1001, "pos1", 88, 2} | |||
]; | |||
get_list(1001, "pos1", 89) -> | |||
[ | |||
{1001, "pos1", 89, 89} | |||
]; | |||
get_list(1001, "pos2", 88) -> | |||
[ | |||
{1001, "pos2", 88, 88.9} | |||
]; | |||
get_list(1001, "pos2", 89) -> | |||
[ | |||
{1001, "pos2", 89, 89} | |||
]; | |||
get_list(1002, "pos1", 88) -> | |||
[ | |||
{1002, "pos1", 88, 88} | |||
]; | |||
get_list(1002, "pos1", 89) -> | |||
[ | |||
{1002, "pos1", 89, 89} | |||
]; | |||
get_list(1002, "pos1", 90) -> | |||
[ | |||
{1002, "pos1", 90, 90} | |||
]; | |||
get_list(1002, "pos2", 88) -> | |||
[ | |||
{1002, "pos2", 88, 88} | |||
]; | |||
get_list(1002, "pos2", 89) -> | |||
[ | |||
{1002, "pos2", 89, 89} | |||
]; | |||
get_list(1002, "pos2", 90) -> | |||
[ | |||
{1002, "pos2", 90, 90} | |||
]; | |||
get_list(1003, "pos1", 85) -> | |||
[ | |||
{1003, "pos1", 85, 85} | |||
]; | |||
get_list(1004, "pos1", 80) -> | |||
[ | |||
{1004, "pos1", 80, 80} | |||
]; | |||
get_list(_, _, _) -> | |||
[]. | |||
@ -1,13 +0,0 @@ | |||
%% Automatic generation from -->> | |||
%% excel file name : A_array表示例--cfg_array | |||
%% excel sheet name : 示例1-example1 | |||
-record(cfg_array_example1, { | |||
'id' %% 唯一id | |||
,'str' %% 佩戴位置 | |||
,'level' %% 等级 | |||
,'sub_level' %% 等级 | |||
,'name' %% 装备名字 | |||
,'attr' %% 装备增加属性 | |||
,'desc1' %% 装备来源描述 | |||
}). |
@ -1,332 +0,0 @@ | |||
{ | |||
"1001":{ | |||
"pos1":{ | |||
"88":{ | |||
"1":{ | |||
"id":1001, | |||
"str":"pos1", | |||
"level":88, | |||
"sub_level":1, | |||
"name":"黑切+蓝盾", | |||
"desc1":"从小城镇", | |||
"attr":[ | |||
[ | |||
1, | |||
700 | |||
], | |||
[ | |||
2, | |||
800 | |||
], | |||
[ | |||
3, | |||
900 | |||
] | |||
] | |||
}, | |||
"2":{ | |||
"id":1001, | |||
"str":"pos1", | |||
"level":88, | |||
"sub_level":2, | |||
"name":"黑切+蓝盾", | |||
"desc1":"有钱就可以买", | |||
"attr":[ | |||
[ | |||
1, | |||
700 | |||
], | |||
[ | |||
2, | |||
800 | |||
], | |||
[ | |||
3, | |||
900 | |||
] | |||
] | |||
} | |||
}, | |||
"89":{ | |||
"89":{ | |||
"id":1001, | |||
"str":"pos1", | |||
"level":89, | |||
"sub_level":89, | |||
"name":"黑切+蓝盾", | |||
"desc1":"有钱就可以买", | |||
"attr":[ | |||
[ | |||
1, | |||
700 | |||
], | |||
[ | |||
2, | |||
800 | |||
], | |||
[ | |||
3, | |||
900 | |||
] | |||
] | |||
} | |||
} | |||
}, | |||
"pos2":{ | |||
"88":{ | |||
"88.9":{ | |||
"id":1001, | |||
"str":"pos2", | |||
"level":88, | |||
"sub_level":88.9, | |||
"name":"黑切+蓝盾", | |||
"desc1":"有钱就可以买", | |||
"attr":[ | |||
[ | |||
1, | |||
700 | |||
], | |||
[ | |||
2, | |||
800 | |||
], | |||
[ | |||
3, | |||
900 | |||
] | |||
] | |||
} | |||
}, | |||
"89":{ | |||
"89":{ | |||
"id":1001, | |||
"str":"pos2", | |||
"level":89, | |||
"sub_level":89, | |||
"name":"黑切+蓝盾", | |||
"desc1":"有钱就可以买", | |||
"attr":[ | |||
[ | |||
1, | |||
700 | |||
], | |||
[ | |||
2, | |||
800 | |||
], | |||
[ | |||
3, | |||
900 | |||
] | |||
] | |||
} | |||
} | |||
} | |||
}, | |||
"1002":{ | |||
"pos1":{ | |||
"88":{ | |||
"88":{ | |||
"id":1002, | |||
"str":"pos1", | |||
"level":88, | |||
"sub_level":88, | |||
"name":"黑切+蓝盾", | |||
"desc1":"有钱就可以买", | |||
"attr":[ | |||
[ | |||
1, | |||
700 | |||
], | |||
[ | |||
2, | |||
800 | |||
], | |||
[ | |||
3, | |||
901 | |||
] | |||
] | |||
} | |||
}, | |||
"89":{ | |||
"89":{ | |||
"id":1002, | |||
"str":"pos1", | |||
"level":89, | |||
"sub_level":89, | |||
"name":"黑切+蓝盾", | |||
"desc1":"有钱就可以买", | |||
"attr":[ | |||
[ | |||
1, | |||
700 | |||
], | |||
[ | |||
2, | |||
800 | |||
], | |||
[ | |||
3, | |||
900 | |||
] | |||
] | |||
} | |||
}, | |||
"90":{ | |||
"90":{ | |||
"id":1002, | |||
"str":"pos1", | |||
"level":90, | |||
"sub_level":90, | |||
"name":"黑切+蓝盾", | |||
"desc1":"有钱就可以买", | |||
"attr":[ | |||
[ | |||
1, | |||
700 | |||
], | |||
[ | |||
2, | |||
800 | |||
], | |||
[ | |||
3, | |||
901 | |||
] | |||
] | |||
} | |||
} | |||
}, | |||
"pos2":{ | |||
"88":{ | |||
"88":{ | |||
"id":1002, | |||
"str":"pos2", | |||
"level":88, | |||
"sub_level":88, | |||
"name":"黑切+蓝盾", | |||
"desc1":"有钱就可以买", | |||
"attr":[ | |||
[ | |||
1, | |||
700 | |||
], | |||
[ | |||
2, | |||
800 | |||
], | |||
[ | |||
3, | |||
901 | |||
] | |||
] | |||
} | |||
}, | |||
"89":{ | |||
"89":{ | |||
"id":1002, | |||
"str":"pos2", | |||
"level":89, | |||
"sub_level":89, | |||
"name":"黑切+蓝盾", | |||
"desc1":"有钱就可以买", | |||
"attr":[ | |||
[ | |||
1, | |||
700 | |||
], | |||
[ | |||
2, | |||
800 | |||
], | |||
[ | |||
3, | |||
900 | |||
] | |||
] | |||
} | |||
}, | |||
"90":{ | |||
"90":{ | |||
"id":1002, | |||
"str":"pos2", | |||
"level":90, | |||
"sub_level":90, | |||
"name":"黑切+蓝盾", | |||
"desc1":"有钱就可以买", | |||
"attr":[ | |||
[ | |||
1, | |||
700 | |||
], | |||
[ | |||
2, | |||
800 | |||
], | |||
[ | |||
3, | |||
901 | |||
] | |||
] | |||
} | |||
} | |||
} | |||
}, | |||
"1003":{ | |||
"pos1":{ | |||
"85":{ | |||
"85":{ | |||
"id":1003, | |||
"str":"pos1", | |||
"level":85, | |||
"sub_level":85, | |||
"name":"黑切+蓝盾", | |||
"desc1":"有钱就可以买", | |||
"attr":[ | |||
[ | |||
1, | |||
700 | |||
], | |||
[ | |||
2, | |||
800 | |||
], | |||
[ | |||
3, | |||
902 | |||
] | |||
] | |||
} | |||
} | |||
} | |||
}, | |||
"1004":{ | |||
"pos1":{ | |||
"80":{ | |||
"80":{ | |||
"id":1004, | |||
"str":"pos1", | |||
"level":80, | |||
"sub_level":80, | |||
"name":"黑切+蓝盾", | |||
"desc1":"有钱就可以买", | |||
"attr":[ | |||
[ | |||
1, | |||
700 | |||
], | |||
[ | |||
2, | |||
800 | |||
], | |||
[ | |||
3, | |||
903 | |||
] | |||
] | |||
} | |||
} | |||
} | |||
} | |||
} |
@ -1,433 +0,0 @@ | |||
local cfg_array_example1 = | |||
--: id ## 唯一id | |||
--: str ## 佩戴位置 | |||
--: level ## 等级 | |||
--: sub_level ## 等级 | |||
--: name ## 装备名字 | |||
--: attr ## 装备增加属性 | |||
--: desc1 ## 装备来源描述 | |||
{ | |||
[1001] = | |||
{ | |||
pos1 = | |||
{ | |||
[88] = | |||
{ | |||
[1] = | |||
{ | |||
id = 1001, | |||
str = 'pos1', | |||
level = 88, | |||
sub_level = 1, | |||
name = '黑切+蓝盾', | |||
desc1 = '从小城镇', | |||
attr = | |||
{ | |||
[1] = | |||
{ | |||
[1] = 1, | |||
[2] = 700 | |||
}, | |||
[2] = | |||
{ | |||
[1] = 2, | |||
[2] = 800 | |||
}, | |||
[3] = | |||
{ | |||
[1] = 3, | |||
[2] = 900 | |||
} | |||
} | |||
}, | |||
[2] = | |||
{ | |||
id = 1001, | |||
str = 'pos1', | |||
level = 88, | |||
sub_level = 2, | |||
name = '黑切+蓝盾', | |||
desc1 = '有钱就可以买', | |||
attr = | |||
{ | |||
[1] = | |||
{ | |||
[1] = 1, | |||
[2] = 700 | |||
}, | |||
[2] = | |||
{ | |||
[1] = 2, | |||
[2] = 800 | |||
}, | |||
[3] = | |||
{ | |||
[1] = 3, | |||
[2] = 900 | |||
} | |||
} | |||
} | |||
}, | |||
[89] = | |||
{ | |||
[89] = | |||
{ | |||
id = 1001, | |||
str = 'pos1', | |||
level = 89, | |||
sub_level = 89, | |||
name = '黑切+蓝盾', | |||
desc1 = '有钱就可以买', | |||
attr = | |||
{ | |||
[1] = | |||
{ | |||
[1] = 1, | |||
[2] = 700 | |||
}, | |||
[2] = | |||
{ | |||
[1] = 2, | |||
[2] = 800 | |||
}, | |||
[3] = | |||
{ | |||
[1] = 3, | |||
[2] = 900 | |||
} | |||
} | |||
} | |||
} | |||
}, | |||
pos2 = | |||
{ | |||
[88] = | |||
{ | |||
[88.9] = | |||
{ | |||
id = 1001, | |||
str = 'pos2', | |||
level = 88, | |||
sub_level = 88.9, | |||
name = '黑切+蓝盾', | |||
desc1 = '有钱就可以买', | |||
attr = | |||
{ | |||
[1] = | |||
{ | |||
[1] = 1, | |||
[2] = 700 | |||
}, | |||
[2] = | |||
{ | |||
[1] = 2, | |||
[2] = 800 | |||
}, | |||
[3] = | |||
{ | |||
[1] = 3, | |||
[2] = 900 | |||
} | |||
} | |||
} | |||
}, | |||
[89] = | |||
{ | |||
[89] = | |||
{ | |||
id = 1001, | |||
str = 'pos2', | |||
level = 89, | |||
sub_level = 89, | |||
name = '黑切+蓝盾', | |||
desc1 = '有钱就可以买', | |||
attr = | |||
{ | |||
[1] = | |||
{ | |||
[1] = 1, | |||
[2] = 700 | |||
}, | |||
[2] = | |||
{ | |||
[1] = 2, | |||
[2] = 800 | |||
}, | |||
[3] = | |||
{ | |||
[1] = 3, | |||
[2] = 900 | |||
} | |||
} | |||
} | |||
} | |||
} | |||
}, | |||
[1002] = | |||
{ | |||
pos1 = | |||
{ | |||
[88] = | |||
{ | |||
[88] = | |||
{ | |||
id = 1002, | |||
str = 'pos1', | |||
level = 88, | |||
sub_level = 88, | |||
name = '黑切+蓝盾', | |||
desc1 = '有钱就可以买', | |||
attr = | |||
{ | |||
[1] = | |||
{ | |||
[1] = 1, | |||
[2] = 700 | |||
}, | |||
[2] = | |||
{ | |||
[1] = 2, | |||
[2] = 800 | |||
}, | |||
[3] = | |||
{ | |||
[1] = 3, | |||
[2] = 901 | |||
} | |||
} | |||
} | |||
}, | |||
[89] = | |||
{ | |||
[89] = | |||
{ | |||
id = 1002, | |||
str = 'pos1', | |||
level = 89, | |||
sub_level = 89, | |||
name = '黑切+蓝盾', | |||
desc1 = '有钱就可以买', | |||
attr = | |||
{ | |||
[1] = | |||
{ | |||
[1] = 1, | |||
[2] = 700 | |||
}, | |||
[2] = | |||
{ | |||
[1] = 2, | |||
[2] = 800 | |||
}, | |||
[3] = | |||
{ | |||
[1] = 3, | |||
[2] = 900 | |||
} | |||
} | |||
} | |||
}, | |||
[90] = | |||
{ | |||
[90] = | |||
{ | |||
id = 1002, | |||
str = 'pos1', | |||
level = 90, | |||
sub_level = 90, | |||
name = '黑切+蓝盾', | |||
desc1 = '有钱就可以买', | |||
attr = | |||
{ | |||
[1] = | |||
{ | |||
[1] = 1, | |||
[2] = 700 | |||
}, | |||
[2] = | |||
{ | |||
[1] = 2, | |||
[2] = 800 | |||
}, | |||
[3] = | |||
{ | |||
[1] = 3, | |||
[2] = 901 | |||
} | |||
} | |||
} | |||
} | |||
}, | |||
pos2 = | |||
{ | |||
[88] = | |||
{ | |||
[88] = | |||
{ | |||
id = 1002, | |||
str = 'pos2', | |||
level = 88, | |||
sub_level = 88, | |||
name = '黑切+蓝盾', | |||
desc1 = '有钱就可以买', | |||
attr = | |||
{ | |||
[1] = | |||
{ | |||
[1] = 1, | |||
[2] = 700 | |||
}, | |||
[2] = | |||
{ | |||
[1] = 2, | |||
[2] = 800 | |||
}, | |||
[3] = | |||
{ | |||
[1] = 3, | |||
[2] = 901 | |||
} | |||
} | |||
} | |||
}, | |||
[89] = | |||
{ | |||
[89] = | |||
{ | |||
id = 1002, | |||
str = 'pos2', | |||
level = 89, | |||
sub_level = 89, | |||
name = '黑切+蓝盾', | |||
desc1 = '有钱就可以买', | |||
attr = | |||
{ | |||
[1] = | |||
{ | |||
[1] = 1, | |||
[2] = 700 | |||
}, | |||
[2] = | |||
{ | |||
[1] = 2, | |||
[2] = 800 | |||
}, | |||
[3] = | |||
{ | |||
[1] = 3, | |||
[2] = 900 | |||
} | |||
} | |||
} | |||
}, | |||
[90] = | |||
{ | |||
[90] = | |||
{ | |||
id = 1002, | |||
str = 'pos2', | |||
level = 90, | |||
sub_level = 90, | |||
name = '黑切+蓝盾', | |||
desc1 = '有钱就可以买', | |||
attr = | |||
{ | |||
[1] = | |||
{ | |||
[1] = 1, | |||
[2] = 700 | |||
}, | |||
[2] = | |||
{ | |||
[1] = 2, | |||
[2] = 800 | |||
}, | |||
[3] = | |||
{ | |||
[1] = 3, | |||
[2] = 901 | |||
} | |||
} | |||
} | |||
} | |||
} | |||
}, | |||
[1003] = | |||
{ | |||
pos1 = | |||
{ | |||
[85] = | |||
{ | |||
[85] = | |||
{ | |||
id = 1003, | |||
str = 'pos1', | |||
level = 85, | |||
sub_level = 85, | |||
name = '黑切+蓝盾', | |||
desc1 = '有钱就可以买', | |||
attr = | |||
{ | |||
[1] = | |||
{ | |||
[1] = 1, | |||
[2] = 700 | |||
}, | |||
[2] = | |||
{ | |||
[1] = 2, | |||
[2] = 800 | |||
}, | |||
[3] = | |||
{ | |||
[1] = 3, | |||
[2] = 902 | |||
} | |||
} | |||
} | |||
} | |||
} | |||
}, | |||
[1004] = | |||
{ | |||
pos1 = | |||
{ | |||
[80] = | |||
{ | |||
[80] = | |||
{ | |||
id = 1004, | |||
str = 'pos1', | |||
level = 80, | |||
sub_level = 80, | |||
name = '黑切+蓝盾', | |||
desc1 = '有钱就可以买', | |||
attr = | |||
{ | |||
[1] = | |||
{ | |||
[1] = 1, | |||
[2] = 700 | |||
}, | |||
[2] = | |||
{ | |||
[1] = 2, | |||
[2] = 800 | |||
}, | |||
[3] = | |||
{ | |||
[1] = 3, | |||
[2] = 903 | |||
} | |||
} | |||
} | |||
} | |||
} | |||
} | |||
} | |||
return cfg_array_example1 |
@ -1,74 +0,0 @@ | |||
%% Automatic generation from -->> | |||
%% excel file name : A_array表示例--cfg_array | |||
%% excel sheet name : 示例2+example2 | |||
-module(cfg_array_example2). | |||
-include("cfg_array_example2.hrl"). | |||
-compile(export_all). | |||
get(1) -> | |||
#cfg_array_example2{ | |||
'id' = 1 | |||
,'name' = "examp1001" | |||
,'material' = [#{'res' => 1, 'id' => 10001, 'count' => 1}, #{'res' => 1, 'id' => 10001, 'count' => 1}] | |||
,'attr' = [[1, 700], [2, 800], [3, 900], #{'add' => [4, 100]}] | |||
,'award1' = {1, 2, 3} | |||
,'award2' = #{'id' => 1, 'type' => 2, 'num' => 3} | |||
}; | |||
get(2) -> | |||
#cfg_array_example2{ | |||
'id' = 2 | |||
,'name' = "examp1002" | |||
,'material' = #{'res' => 1, 'id' => 10001, 'count' => 1} | |||
,'attr' = [[1, 700], [2, 800], [3, 901], #{'add' => [5, 100]}] | |||
,'award1' = {1, 2, 3} | |||
,'award2' = #{'id' => 1, 'type' => 2, 'num' => 3} | |||
}; | |||
get(3) -> | |||
#cfg_array_example2{ | |||
'id' = 3 | |||
,'name' = "examp1003" | |||
,'material' = [1, 2, 3, 4, 5, 6, 7, 8, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9] | |||
,'attr' = [[1, 700], [2, 800], [3, 902], #{'add' => [6, 100]}] | |||
,'award1' = {1, 2, 3} | |||
,'award2' = #{'id' => 1, 'type' => 2, 'num' => 3} | |||
}; | |||
get(4) -> | |||
#cfg_array_example2{ | |||
'id' = 4 | |||
,'name' = "examp1004" | |||
,'material' = ["测试数据", "测试数据2", "测试数据3"] | |||
,'attr' = [[1, 700], [2, 800], [3, 903], #{'add' => [7, 100]}] | |||
,'award1' = {1, 2, 3} | |||
,'award2' = #{'id' => 1, 'type' => 2, 'num' => 3} | |||
}; | |||
get(5) -> | |||
#cfg_array_example2{ | |||
'id' = 5 | |||
,'name' = "examp1004" | |||
,'material' = ["test"] | |||
,'attr' = [[1, 700], [2, 800], [3, 903], #{'add' => [7, 100]}] | |||
,'award1' = {1, 2, 3} | |||
,'award2' = #{'id' => 1, 'type' => 2, 'num' => 3} | |||
}; | |||
get(_) -> | |||
undefined. | |||
get_all() -> | |||
[ | |||
{1} | |||
,{2} | |||
,{3} | |||
,{4} | |||
,{5} | |||
]. | |||
get_list() -> | |||
get_all(). | |||
@ -1,12 +0,0 @@ | |||
%% Automatic generation from -->> | |||
%% excel file name : A_array表示例--cfg_array | |||
%% excel sheet name : 示例2+example2 | |||
-record(cfg_array_example2, { | |||
'id' %% 英雄id | |||
,'name' %% 英雄名字 | |||
,'material' %% 合成消耗 | |||
,'attr' %% 属性 | |||
,'award1' %% 奖励1 | |||
,'award2' %% 奖励2 | |||
}). |
@ -1,217 +0,0 @@ | |||
{ | |||
"1":{ | |||
"id":1, | |||
"name":"examp1001", | |||
"material":[ | |||
{ | |||
"res":1, | |||
"id":10001, | |||
"count":1 | |||
}, | |||
{ | |||
"res":1, | |||
"id":10001, | |||
"count":1 | |||
} | |||
], | |||
"attr":[ | |||
[ | |||
1, | |||
700 | |||
], | |||
[ | |||
2, | |||
800 | |||
], | |||
[ | |||
3, | |||
900 | |||
], | |||
{ | |||
"add":[ | |||
4, | |||
100 | |||
] | |||
} | |||
], | |||
"award1":[ | |||
1, | |||
2, | |||
3 | |||
], | |||
"award2":{ | |||
"id":1, | |||
"type":2, | |||
"num":3 | |||
} | |||
}, | |||
"2":{ | |||
"id":2, | |||
"name":"examp1002", | |||
"material":{ | |||
"res":1, | |||
"id":10001, | |||
"count":1 | |||
}, | |||
"attr":[ | |||
[ | |||
1, | |||
700 | |||
], | |||
[ | |||
2, | |||
800 | |||
], | |||
[ | |||
3, | |||
901 | |||
], | |||
{ | |||
"add":[ | |||
5, | |||
100 | |||
] | |||
} | |||
], | |||
"award1":[ | |||
1, | |||
2, | |||
3 | |||
], | |||
"award2":{ | |||
"id":1, | |||
"type":2, | |||
"num":3 | |||
} | |||
}, | |||
"3":{ | |||
"id":3, | |||
"name":"examp1003", | |||
"material":[ | |||
1, | |||
2, | |||
3, | |||
4, | |||
5, | |||
6, | |||
7, | |||
8, | |||
9, | |||
9, | |||
9, | |||
9, | |||
9, | |||
9, | |||
9, | |||
9, | |||
9, | |||
9 | |||
], | |||
"attr":[ | |||
[ | |||
1, | |||
700 | |||
], | |||
[ | |||
2, | |||
800 | |||
], | |||
[ | |||
3, | |||
902 | |||
], | |||
{ | |||
"add":[ | |||
6, | |||
100 | |||
] | |||
} | |||
], | |||
"award1":[ | |||
1, | |||
2, | |||
3 | |||
], | |||
"award2":{ | |||
"id":1, | |||
"type":2, | |||
"num":3 | |||
} | |||
}, | |||
"4":{ | |||
"id":4, | |||
"name":"examp1004", | |||
"material":[ | |||
"测试数据", | |||
"测试数据2", | |||
"测试数据3" | |||
], | |||
"attr":[ | |||
[ | |||
1, | |||
700 | |||
], | |||
[ | |||
2, | |||
800 | |||
], | |||
[ | |||
3, | |||
903 | |||
], | |||
{ | |||
"add":[ | |||
7, | |||
100 | |||
] | |||
} | |||
], | |||
"award1":[ | |||
1, | |||
2, | |||
3 | |||
], | |||
"award2":{ | |||
"id":1, | |||
"type":2, | |||
"num":3 | |||
} | |||
}, | |||
"5":{ | |||
"id":5, | |||
"name":"examp1004", | |||
"material":[ | |||
"test" | |||
], | |||
"attr":[ | |||
[ | |||
1, | |||
700 | |||
], | |||
[ | |||
2, | |||
800 | |||
], | |||
[ | |||
3, | |||
903 | |||
], | |||
{ | |||
"add":[ | |||
7, | |||
100 | |||
] | |||
} | |||
], | |||
"award1":[ | |||
1, | |||
2, | |||
3 | |||
], | |||
"award2":{ | |||
"id":1, | |||
"type":2, | |||
"num":3 | |||
} | |||
} | |||
} |
@ -1,282 +0,0 @@ | |||
local cfg_array_example2 = | |||
--: id ## 英雄id | |||
--: name ## 英雄名字 | |||
--: material ## 合成消耗 | |||
--: attr ## 属性 | |||
--: award1 ## 奖励1 | |||
--: award2 ## 奖励2 | |||
{ | |||
[1] = | |||
{ | |||
id = 1, | |||
name = 'examp1001', | |||
material = | |||
{ | |||
[1] = | |||
{ | |||
res = 1, | |||
id = 10001, | |||
count = 1 | |||
}, | |||
[2] = | |||
{ | |||
res = 1, | |||
id = 10001, | |||
count = 1 | |||
} | |||
}, | |||
attr = | |||
{ | |||
[1] = | |||
{ | |||
[1] = 1, | |||
[2] = 700 | |||
}, | |||
[2] = | |||
{ | |||
[1] = 2, | |||
[2] = 800 | |||
}, | |||
[3] = | |||
{ | |||
[1] = 3, | |||
[2] = 900 | |||
}, | |||
[4] = | |||
{ | |||
add = | |||
{ | |||
[1] = 4, | |||
[2] = 100 | |||
} | |||
} | |||
}, | |||
award1 = | |||
{ | |||
[1] = 1, | |||
[2] = 2, | |||
[3] = 3 | |||
}, | |||
award2 = | |||
{ | |||
id = 1, | |||
type = 2, | |||
num = 3 | |||
} | |||
}, | |||
[2] = | |||
{ | |||
id = 2, | |||
name = 'examp1002', | |||
material = | |||
{ | |||
res = 1, | |||
id = 10001, | |||
count = 1 | |||
}, | |||
attr = | |||
{ | |||
[1] = | |||
{ | |||
[1] = 1, | |||
[2] = 700 | |||
}, | |||
[2] = | |||
{ | |||
[1] = 2, | |||
[2] = 800 | |||
}, | |||
[3] = | |||
{ | |||
[1] = 3, | |||
[2] = 901 | |||
}, | |||
[4] = | |||
{ | |||
add = | |||
{ | |||
[1] = 5, | |||
[2] = 100 | |||
} | |||
} | |||
}, | |||
award1 = | |||
{ | |||
[1] = 1, | |||
[2] = 2, | |||
[3] = 3 | |||
}, | |||
award2 = | |||
{ | |||
id = 1, | |||
type = 2, | |||
num = 3 | |||
} | |||
}, | |||
[3] = | |||
{ | |||
id = 3, | |||
name = 'examp1003', | |||
material = | |||
{ | |||
[1] = 1, | |||
[2] = 2, | |||
[3] = 3, | |||
[4] = 4, | |||
[5] = 5, | |||
[6] = 6, | |||
[7] = 7, | |||
[8] = 8, | |||
[9] = 9, | |||
[10] = 9, | |||
[11] = 9, | |||
[12] = 9, | |||
[13] = 9, | |||
[14] = 9, | |||
[15] = 9, | |||
[16] = 9, | |||
[17] = 9, | |||
[18] = 9 | |||
}, | |||
attr = | |||
{ | |||
[1] = | |||
{ | |||
[1] = 1, | |||
[2] = 700 | |||
}, | |||
[2] = | |||
{ | |||
[1] = 2, | |||
[2] = 800 | |||
}, | |||
[3] = | |||
{ | |||
[1] = 3, | |||
[2] = 902 | |||
}, | |||
[4] = | |||
{ | |||
add = | |||
{ | |||
[1] = 6, | |||
[2] = 100 | |||
} | |||
} | |||
}, | |||
award1 = | |||
{ | |||
[1] = 1, | |||
[2] = 2, | |||
[3] = 3 | |||
}, | |||
award2 = | |||
{ | |||
id = 1, | |||
type = 2, | |||
num = 3 | |||
} | |||
}, | |||
[4] = | |||
{ | |||
id = 4, | |||
name = 'examp1004', | |||
material = | |||
{ | |||
[1] = '测试数据', | |||
[2] = '测试数据2', | |||
[3] = '测试数据3' | |||
}, | |||
attr = | |||
{ | |||
[1] = | |||
{ | |||
[1] = 1, | |||
[2] = 700 | |||
}, | |||
[2] = | |||
{ | |||
[1] = 2, | |||
[2] = 800 | |||
}, | |||
[3] = | |||
{ | |||
[1] = 3, | |||
[2] = 903 | |||
}, | |||
[4] = | |||
{ | |||
add = | |||
{ | |||
[1] = 7, | |||
[2] = 100 | |||
} | |||
} | |||
}, | |||
award1 = | |||
{ | |||
[1] = 1, | |||
[2] = 2, | |||
[3] = 3 | |||
}, | |||
award2 = | |||
{ | |||
id = 1, | |||
type = 2, | |||
num = 3 | |||
} | |||
}, | |||
[5] = | |||
{ | |||
id = 5, | |||
name = 'examp1004', | |||
material = | |||
{ | |||
[1] = 'test' | |||
}, | |||
attr = | |||
{ | |||
[1] = | |||
{ | |||
[1] = 1, | |||
[2] = 700 | |||
}, | |||
[2] = | |||
{ | |||
[1] = 2, | |||
[2] = 800 | |||
}, | |||
[3] = | |||
{ | |||
[1] = 3, | |||
[2] = 903 | |||
}, | |||
[4] = | |||
{ | |||
add = | |||
{ | |||
[1] = 7, | |||
[2] = 100 | |||
} | |||
} | |||
}, | |||
award1 = | |||
{ | |||
[1] = 1, | |||
[2] = 2, | |||
[3] = 3 | |||
}, | |||
award2 = | |||
{ | |||
id = 1, | |||
type = 2, | |||
num = 3 | |||
} | |||
} | |||
} | |||
return cfg_array_example2 |
@ -1,14 +0,0 @@ | |||
%% Automatic generation from -->> | |||
%% excel file name : A_array表示例--cfg_array | |||
%% excel sheet name : +example3 | |||
-module(cfg_array_example3). | |||
-compile(export_all). | |||
%% 演示 | |||
get('level') -> | |||
"啦啦啦!!!"; | |||
get(_) -> | |||
undefined. |
@ -1,3 +0,0 @@ | |||
{ | |||
"level":"啦啦啦!!!" | |||
} |
@ -1,10 +0,0 @@ | |||
local cfg_array_example3 = | |||
{ | |||
-- 演示 | |||
level = '啦啦啦!!!' | |||
} | |||
return cfg_array_example3 |
@ -1,58 +0,0 @@ | |||
%% Automatic generation from -->> | |||
%% excel file name : A_object表示例--cfg_object | |||
%% excel sheet name : 武器(这个sheet就不会附加到导出名后部分) | |||
-module(cfg_object). | |||
-compile(export_all). | |||
%% 开放等级 | |||
get('open_level') -> | |||
90; | |||
%% 额外添加属性值1 | |||
get('add_value1') -> | |||
100.1; | |||
%% 额外添加属性值2 | |||
get('add_value2') -> | |||
100; | |||
%% 活动id | |||
get('act_id') -> | |||
1001; | |||
%% 开始时间 | |||
get('open') -> | |||
"18:00:0"; | |||
%% 错误信息 | |||
get(10000) -> | |||
"前面字段为errorID,这里是错误描述,是的object配置的server,client字段名还支持数字作为key(但是转出格式为xml和jsonarray时就不支持了)"; | |||
%% 奖励1 | |||
get('award1') -> | |||
[[1001, 20], {1002, 20}, [1003, 30]]; | |||
%% 奖励2 | |||
get('award2') -> | |||
{{1001, 10}, [1002, 20]}; | |||
%% 奖励3(这条转成xml是就会报错) | |||
get('award3') -> | |||
#{1 => #{'res' => 1001, 'id' => 10001, 'count' => 1}, 2 => #{'res' => [1002, 1], 'id' => 10001, 'count' => 1}}; | |||
%% 奖励4 | |||
get('award4') -> | |||
#{'rr' => [1001, 20], 'ff' => [3006, 99], 'aa' => [7003, 1], 'test' => "这就是一个测试"}; | |||
%% 奖励5 | |||
get('award5') -> | |||
[1, 2, 3, 4, 5, 6, 7, 8, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9]; | |||
%% 奖励 | |||
get('award6') -> | |||
[[1001, 20], [3006, 99], [7003, 1], #{'jsonobject' => [12356, 654321]}]; | |||
get(_) -> | |||
undefined. |
@ -1,102 +0,0 @@ | |||
{ | |||
"open_level":90, | |||
"add_value1":100.1, | |||
"add_value2":100, | |||
"act_id":1001, | |||
"open":"18:00:0", | |||
"10000":"前面字段为errorID,这里是错误描述,是的object配置的server,client字段名还支持数字作为key(但是转出格式为xml和jsonarray时就不支持了)", | |||
"award1":[ | |||
[ | |||
1001, | |||
20 | |||
], | |||
[ | |||
1002, | |||
20 | |||
], | |||
[ | |||
1003, | |||
30 | |||
] | |||
], | |||
"award2":[ | |||
[ | |||
1001, | |||
10 | |||
], | |||
[ | |||
1002, | |||
20 | |||
] | |||
], | |||
"award3":{ | |||
"1":{ | |||
"res":1001, | |||
"id":10001, | |||
"count":1 | |||
}, | |||
"2":{ | |||
"id":10001, | |||
"count":1, | |||
"res":[ | |||
1002, | |||
1 | |||
] | |||
} | |||
}, | |||
"award4":{ | |||
"test":"这就是一个测试", | |||
"rr":[ | |||
1001, | |||
20 | |||
], | |||
"ff":[ | |||
3006, | |||
99 | |||
], | |||
"aa":[ | |||
7003, | |||
1 | |||
] | |||
}, | |||
"award5":[ | |||
1, | |||
2, | |||
3, | |||
4, | |||
5, | |||
6, | |||
7, | |||
8, | |||
9, | |||
9, | |||
9, | |||
9, | |||
9, | |||
9, | |||
9, | |||
9, | |||
9, | |||
9 | |||
], | |||
"award6":[ | |||
[ | |||
1001, | |||
20 | |||
], | |||
[ | |||
3006, | |||
99 | |||
], | |||
[ | |||
7003, | |||
1 | |||
], | |||
{ | |||
"jsonobject":[ | |||
12356, | |||
654321 | |||
] | |||
} | |||
] | |||
} |
@ -1,153 +0,0 @@ | |||
local cfg_object = | |||
{ | |||
-- 开放等级 | |||
open_level =90, | |||
-- 额外添加属性值1 | |||
add_value1 =100.1, | |||
-- 额外添加属性值2 | |||
add_value2 =100, | |||
-- 活动id | |||
act_id =1001, | |||
-- 开始时间 | |||
open ='18:00:0', | |||
-- 错误信息 | |||
[10000] ='前面字段为errorID,这里是错误描述,是的object配置的server,client字段名还支持数字作为key(但是转出格式为xml和jsonarray时就不支持了)', | |||
-- 奖励1 | |||
award1 = | |||
{ | |||
[1] = | |||
{ | |||
[1] = 1001, | |||
[2] = 20 | |||
}, | |||
[2] = | |||
{ | |||
[1] = 1002, | |||
[2] = 20 | |||
}, | |||
[3] = | |||
{ | |||
[1] = 1003, | |||
[2] = 30 | |||
} | |||
}, | |||
-- 奖励2 | |||
award2 = | |||
{ | |||
[1] = | |||
{ | |||
[1] = 1001, | |||
[2] = 10 | |||
}, | |||
[2] = | |||
{ | |||
[1] = 1002, | |||
[2] = 20 | |||
} | |||
}, | |||
-- 奖励3(这条转成xml是就会报错) | |||
award3 = | |||
{ | |||
[1] = | |||
{ | |||
res = 1001, | |||
id = 10001, | |||
count = 1 | |||
}, | |||
[2] = | |||
{ | |||
id = 10001, | |||
count = 1, | |||
res = | |||
{ | |||
[1] = 1002, | |||
[2] = 1 | |||
} | |||
} | |||
}, | |||
-- 奖励4 | |||
award4 = | |||
{ | |||
test = '这就是一个测试', | |||
rr = | |||
{ | |||
[1] = 1001, | |||
[2] = 20 | |||
}, | |||
ff = | |||
{ | |||
[1] = 3006, | |||
[2] = 99 | |||
}, | |||
aa = | |||
{ | |||
[1] = 7003, | |||
[2] = 1 | |||
} | |||
}, | |||
-- 奖励5 | |||
award5 = | |||
{ | |||
[1] = 1, | |||
[2] = 2, | |||
[3] = 3, | |||
[4] = 4, | |||
[5] = 5, | |||
[6] = 6, | |||
[7] = 7, | |||
[8] = 8, | |||
[9] = 9, | |||
[10] = 9, | |||
[11] = 9, | |||
[12] = 9, | |||
[13] = 9, | |||
[14] = 9, | |||
[15] = 9, | |||
[16] = 9, | |||
[17] = 9, | |||
[18] = 9 | |||
}, | |||
-- 奖励 | |||
award6 = | |||
{ | |||
[1] = | |||
{ | |||
[1] = 1001, | |||
[2] = 20 | |||
}, | |||
[2] = | |||
{ | |||
[1] = 3006, | |||
[2] = 99 | |||
}, | |||
[3] = | |||
{ | |||
[1] = 7003, | |||
[2] = 1 | |||
}, | |||
[4] = | |||
{ | |||
jsonobject = | |||
{ | |||
[1] = 12356, | |||
[2] = 654321 | |||
} | |||
} | |||
} | |||
} | |||
return cfg_object |
@ -1,71 +0,0 @@ | |||
## Automatic generation from -->> | |||
## excel file name: A_object表示例--cfg_object1 | |||
## excel sheet name: A_object表示例--cfg_object | |||
defmodule Cfg_Object1_Cfg_Object do | |||
## 开放等级 | |||
def get(:open_level) do | |||
90 | |||
end | |||
## 额外添加属性值1 | |||
def get(:add_value1) do | |||
100.1 | |||
end | |||
## 额外添加属性值2 | |||
def get(:add_value2) do | |||
100 | |||
end | |||
## 活动id | |||
def get(:act_id) do | |||
1001 | |||
end | |||
## 开始时间 | |||
def get(:open) do | |||
"fgfdg" | |||
end | |||
## 错误信息 | |||
def get(10000) do | |||
"前面字段为errorID,这里是错误描述,是的object配置的server,client字段名还支持数字作为key(但是转出格式为xml和jsonarray时就不支持了)" | |||
end | |||
## 奖励1 | |||
def get(:award1) do | |||
[[1001, 20], {1002, 20}, [1003, 30]] | |||
end | |||
## 奖励2 | |||
def get(:award2) do | |||
{{1001, 10}, [1002, 20]} | |||
end | |||
## 奖励3(这条转成xml是就会报错,因为KEY为数字) | |||
def get(:award3) do | |||
%{1 => %{:res => 1001, :id => 10001, :count => 1}, 2 => %{:res => [1002, 1], :id => 10001, :count => 1}} | |||
end | |||
## 奖励4 | |||
def get(:award4) do | |||
%{:rr => [1001, 20], :ff => [3006, 99], :aa => [7003, 1], :test => "这就是一个测试"} | |||
end | |||
## 奖励5 | |||
def get(:award5) do | |||
[1, 2, 3, 4, 5, 6, 7, 8, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9] | |||
end | |||
## 奖励 | |||
def get(:award6) do | |||
[[1001, 20], [3006, 99], [7003, 1], %{:jsonobject => [12356, 654321]}] | |||
end | |||
def get(_) do | |||
:undefined | |||
end | |||
end |
@ -1,7 +1,7 @@ | |||
#!/usr/bin/python | |||
# -*- coding: utf-8 -*- | |||
from slpp import slpp as lua | |||
from src.slpp import slpp as lua | |||
""" | |||
Tests for slpp |