基于openpyxl的excel转换工具。支持xlsx文件转换为erlang,elixir,lua,json,xml,python等配置文件
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

312 lines
5.5 KiB

  1. -- Automatic generation from -->>
  2. -- excel file name: A_array表示例--cfg_array
  3. -- excel sheet name: 示例2+example2
  4. local cfg_array_example2 =
  5. --: id ## 英雄id
  6. --: name ## 英雄名字
  7. --: material ## 合成消耗
  8. --: attr ## 属性
  9. --: desc ## 来源描述(服务器不导出)
  10. --: award1 ## 奖励1
  11. --: award2 ## 奖励2
  12. {
  13. [1] =
  14. {
  15. id = 1,
  16. name = 'examp1001',
  17. material =
  18. {
  19. [1] =
  20. {
  21. res = 1,
  22. id = 10001,
  23. count = 1
  24. },
  25. [2] =
  26. {
  27. res = 1,
  28. id = 10001,
  29. count = 1
  30. }
  31. },
  32. attr =
  33. {
  34. [1] =
  35. {
  36. [1] = 1,
  37. [2] = 700
  38. },
  39. [2] =
  40. {
  41. [1] = 2,
  42. [2] = 800
  43. },
  44. [3] =
  45. {
  46. [1] = 3,
  47. [2] = 900
  48. },
  49. [4] =
  50. {
  51. add =
  52. {
  53. [1] = 4,
  54. [2] = 100
  55. }
  56. }
  57. },
  58. desc =
  59. {
  60. [1] = '来源1',
  61. [2] = '来源2',
  62. [3] = '来源4'
  63. },
  64. award1 =
  65. {
  66. [1] = 1,
  67. [2] = 2,
  68. [3] = 3
  69. },
  70. award2 =
  71. {
  72. id = 1,
  73. type = 2,
  74. num = 3
  75. }
  76. },
  77. [2] =
  78. {
  79. id = 2,
  80. name = 'examp1002',
  81. material =
  82. {
  83. res = 1,
  84. id = 10001,
  85. count = 1
  86. },
  87. attr =
  88. {
  89. [1] =
  90. {
  91. [1] = 1,
  92. [2] = 700
  93. },
  94. [2] =
  95. {
  96. [1] = 2,
  97. [2] = 800
  98. },
  99. [3] =
  100. {
  101. [1] = 3,
  102. [2] = 901
  103. },
  104. [4] =
  105. {
  106. add =
  107. {
  108. [1] = 5,
  109. [2] = 100
  110. }
  111. }
  112. },
  113. desc =
  114. {
  115. [1] = '来源1',
  116. [2] = '来源2',
  117. [3] = '来源4'
  118. },
  119. award1 =
  120. {
  121. [1] = 1,
  122. [2] = 2,
  123. [3] = 3
  124. },
  125. award2 =
  126. {
  127. id = 1,
  128. type = 2,
  129. num = 3
  130. }
  131. },
  132. [3] =
  133. {
  134. id = 3,
  135. name = 'examp1003',
  136. material =
  137. {
  138. [1] = 1,
  139. [2] = 2,
  140. [3] = 3,
  141. [4] = 4,
  142. [5] = 5,
  143. [6] = 6,
  144. [7] = 7,
  145. [8] = 8,
  146. [9] = 9,
  147. [10] = 9,
  148. [11] = 9,
  149. [12] = 9,
  150. [13] = 9,
  151. [14] = 9,
  152. [15] = 9,
  153. [16] = 9,
  154. [17] = 9,
  155. [18] = 9
  156. },
  157. attr =
  158. {
  159. [1] =
  160. {
  161. [1] = 1,
  162. [2] = 700
  163. },
  164. [2] =
  165. {
  166. [1] = 2,
  167. [2] = 800
  168. },
  169. [3] =
  170. {
  171. [1] = 3,
  172. [2] = 902
  173. },
  174. [4] =
  175. {
  176. add =
  177. {
  178. [1] = 6,
  179. [2] = 100
  180. }
  181. }
  182. },
  183. desc =
  184. {
  185. [1] = '来源1',
  186. [2] = '来源2',
  187. [3] = '来源5'
  188. },
  189. award1 =
  190. {
  191. [1] = 1,
  192. [2] = 2,
  193. [3] = 3
  194. },
  195. award2 =
  196. {
  197. id = 1,
  198. type = 2,
  199. num = 3
  200. }
  201. },
  202. [4] =
  203. {
  204. id = 4,
  205. name = 'examp1004',
  206. material =
  207. {
  208. [1] = '测试数据',
  209. [2] = '测试数据2',
  210. [3] = '测试数据3'
  211. },
  212. attr =
  213. {
  214. [1] =
  215. {
  216. [1] = 1,
  217. [2] = 700
  218. },
  219. [2] =
  220. {
  221. [1] = 2,
  222. [2] = 800
  223. },
  224. [3] =
  225. {
  226. [1] = 3,
  227. [2] = 903
  228. },
  229. [4] =
  230. {
  231. add =
  232. {
  233. [1] = 7,
  234. [2] = 100
  235. }
  236. }
  237. },
  238. desc =
  239. {
  240. [1] = '来源1',
  241. [2] = '来源2',
  242. [3] = '来源6'
  243. },
  244. award1 =
  245. {
  246. [1] = 1,
  247. [2] = 2,
  248. [3] = 3
  249. },
  250. award2 =
  251. {
  252. id = 1,
  253. type = 2,
  254. num = 3
  255. }
  256. },
  257. [5] =
  258. {
  259. id = 5,
  260. name = 'examp1004',
  261. material =
  262. {
  263. [1] = 'test'
  264. },
  265. attr =
  266. {
  267. [1] =
  268. {
  269. [1] = 1,
  270. [2] = 700
  271. },
  272. [2] =
  273. {
  274. [1] = 2,
  275. [2] = 800
  276. },
  277. [3] =
  278. {
  279. [1] = 3,
  280. [2] = 903
  281. },
  282. [4] =
  283. {
  284. add =
  285. {
  286. [1] = 7,
  287. [2] = 100
  288. }
  289. }
  290. },
  291. desc =
  292. {
  293. [1] = '来源1',
  294. [2] = '来源2',
  295. [3] = '来源6'
  296. },
  297. award1 =
  298. {
  299. [1] = 1,
  300. [2] = 2,
  301. [3] = 3
  302. },
  303. award2 =
  304. {
  305. id = 1,
  306. type = 2,
  307. num = 3
  308. }
  309. }
  310. }
  311. return cfg_array_example2