간간히 사용하는 관계로..
여기다 적어둔다.
가령 아래처럼 이런 데이터가들어오면..
String tester = "[\"aaaaa\",\"bbbbbbbb\",\"ccccccc\"]";
파싱하는 라이브러리 쓰기도 좀 애매하고...그렇다고 지저분하게 코드치기도 애매해서..
아래 만들어진 메소드를 유틸처럼 사용하면 편하다.
public static String[] StringParseToArray(String arg) {
String[] res = null;
if (arg == null || arg.trim().length() == 0) {
return null;
}
if (arg.contains(",")) {
res = arg.substring(0, arg.length() - 1)
.substring(1, arg.length())
.replace("\"", "").replace("\"", "")
.split(",");
} else {
arg = arg.replace("[", "").replace("]", "")
.replace("\"", "").replace("\"", "");
res = new String[1];
res[0] = arg;
}
return res;
}
반응형
'Java(자바)' 카테고리의 다른 글
파일 복사하기, Blob데이터를 파일로 만들기 (0) | 2019.04.25 |
---|---|
Java로 File 만든 날짜 보기 (0) | 2019.04.25 |
jsch 사용법(ssh 연결) (0) | 2019.04.25 |
자바 함수형 프로그래밍 (0) | 2019.04.25 |
AOP를 일반자바 프로젝트에서도 해보자 (0) | 2019.04.25 |
* 위 에니메이션은 Html의 캔버스(canvas)기반으로 동작하는 기능 입니다. Html 캔버스 튜토리얼 도 한번 살펴보세요~ :)
* 직접 만든 Html 캔버스 애니메이션 도 한번 살펴보세요~ :)
댓글