반응형
DB등에서 조회하여 컬럼을 대문자로 지정했는데, 소문자로 사용하고 싶을때 아래의 것을 사용하면 된다.
// Key 값의 대문자를 소문자로 변경
private static List keyChangeLower(List<Map> list) {
List<Map> newList = new LinkedList<Map>();
for (int i = 0; i < list.size(); i++) {
HashMap<String, Integer> tm = new HashMap<String, Integer>(list.get(i));
Iterator<String> iteratorKey = tm.keySet().iterator(); // 키값 오름차순
Map newMap = new HashMap();
// //키값 내림차순 정렬
while (iteratorKey.hasNext()) {
String key = iteratorKey.next();
newMap .put(key.toLowerCase(), tm.get(key));
}
newList.add(newMap);
}
return newList;
}
반응형
'공부 > 프로그래밍' 카테고리의 다른 글
[bootstrap] 모달팝업 할때 배경에 회색 배경 안나올 때. (0) | 2017.08.25 |
---|---|
[Spring] 서버가 여러대일때 특정 서버에만 실행하기. (0) | 2017.08.16 |
[Spring] 컨트롤에 들어오는 파라미터나 리턴 지정(Resolver) (0) | 2017.05.30 |
[Spring] UserException 만들어두기. (0) | 2017.05.26 |
[Spring] return 할때 json으로 반환하는 방법. (0) | 2017.05.26 |
댓글