-
자바 개행문자 제거(줄바꿈/행구분)Etc 2016. 6. 7. 11:10반응형
특정 회원만 스크립트가 먹통되는 현상이 있다고 하여 확인해본결과
데이터를 불러와서 alert()에 뿌려주는 과정중에 줄바꿈이 들어가 있어서 스크립트 에러가 발생을 하였던것..
replaceAll("\n" , " "); 으로 치환하였지만 먹통이길레..검색해본 결과
운영체제에 따라 개행문자를 제거하는 방식이 다르다는것을 알게되었다.
해결 방법은 다음과 같다
윈도우의 경우는 "\r\n'이 행구분자이고
유닉스같은 경우는 "\n"이 행구분자다.
이런것들은 알아내기 위해서는 line.separator 라는 시스템속성을 사용해서 쉽게 이용할수 있게된다고 한다.변수.replace( System.getProperty( "line.separator" ), "" )
반응형'Etc' 카테고리의 다른 글
자바 Vector VS ArrayList VS LinkedList (0) 2016.06.29 joseon-address.js API (0) 2016.06.10 메이븐 LinkageError 관련 (0) 2016.06.02 HttpConnection 읽고 쓰기 한번에 하기 (0) 2016.05.26 Ajax 이용시 jsp(euc-kr)에서 한글 깨짐 해결 (0) 2016.05.04