Commit 92d91fe06533e3c1133713673f4a6d22c75042be
1 parent
e4663ec2f8
Exists in
master
and in
8 other branches
code update
Showing 1 changed file with 34 additions and 18 deletions
platform-common/src/main/java/com/lyms/platform/common/utils/ExcelUtil.java
View file @
92d91fe
... | ... | @@ -55,33 +55,49 @@ |
55 | 55 | { |
56 | 56 | ws.setColumnView(j, 15); |
57 | 57 | } |
58 | - // 填充数据的内容 | |
59 | - Map<String, Object> map; | |
60 | - for (int i = 0, len = data.size(); i < len; i++) | |
61 | - { | |
62 | - map = data.get(i); | |
63 | - Iterator<String> ite = columName.keySet().iterator(); | |
64 | - int j = 0; | |
58 | + Iterator<String> ite = columName.keySet().iterator(); | |
59 | + int j = 0; | |
65 | 60 | String keyORvalue = ""; |
66 | 61 | String keyName = ""; |
67 | 62 | while (ite.hasNext()) |
68 | 63 | { |
69 | 64 | keyName = ite.next(); |
70 | - if (i > 0) | |
71 | - { // 类容数据 | |
72 | - keyORvalue = map.get(keyName) == null?"": map.get(keyName).toString(); | |
73 | - } | |
74 | - else | |
75 | - { | |
76 | - // 第一行列名 | |
77 | - keyORvalue = map.get(keyName) == null?"": map.get(keyName).toString(); | |
65 | + | |
78 | 66 | keyName = columName.get(keyName); |
79 | 67 | ws.addCell(new Label(j, 0, keyName, wcf)); |
80 | - } | |
81 | - ws.addCell(new Label(j, 1 + i, keyORvalue)); | |
68 | + | |
69 | + ws.addCell(new Label(j, 1 + 0, keyORvalue)); | |
82 | 70 | j++; |
83 | 71 | } |
84 | - } | |
72 | + | |
73 | + | |
74 | +// // 填充数据的内容 | |
75 | +// Map<String, Object> map; | |
76 | +// for (int i = 0, len = data.size(); i < len; i++) | |
77 | +// { | |
78 | +// map = data.get(i); | |
79 | +// Iterator<String> ite = columName.keySet().iterator(); | |
80 | +// int j = 0; | |
81 | +// String keyORvalue = ""; | |
82 | +// String keyName = ""; | |
83 | +// while (ite.hasNext()) | |
84 | +// { | |
85 | +// keyName = ite.next(); | |
86 | +// if (i > 0) | |
87 | +// { // 类容数据 | |
88 | +// keyORvalue = map.get(keyName) == null?"": map.get(keyName).toString(); | |
89 | +// } | |
90 | +// else | |
91 | +// { | |
92 | +// // 第一行列名 | |
93 | +// keyORvalue = map.get(keyName) == null?"": map.get(keyName).toString(); | |
94 | +// keyName = columName.get(keyName); | |
95 | +// ws.addCell(new Label(j, 0, keyName, wcf)); | |
96 | +// } | |
97 | +// ws.addCell(new Label(j, 1 + i, keyORvalue)); | |
98 | +// j++; | |
99 | +// } | |
100 | +// } | |
85 | 101 | |
86 | 102 | wwb.write(); |
87 | 103 | wwb.close(); |