str= '{ "key" : "안녕\n반가웡" }' ;
JSON.parse(str);
을 하면 Unexpected token 에러가 난다..
구글에 '개행문자'를 섞어서 검색할땐 원하는 해결방안이 안나왔는데
'newline'으로 바꾸니까 한번에 나왔다... 역시 구글링은 영어로...ㅎㅎ
해결방안
str= '{ "key" : "안녕\n반가웡" }' ;
str = str.replace(/\n/gi,"\\r\\n"); // str의 모든 \n을 \\r\\n으로 교체한다.
JSON.parse(str);
'개발 이슈' 카테고리의 다른 글
[MySQL] varchar 에서 number로 / 특정 문자 제거 (0) | 2019.07.11 |
---|---|
[MySQL] 순위 매기기. MySQL 변수 사용. (0) | 2019.07.11 |
[Linux] 리눅스/우분투 시스템 시간 변경 (timezone 변경) (0) | 2019.05.19 |
[AWS-RDS] Handshake inactivity timeout (3) | 2019.05.19 |
[PHP] 인코딩 변경 (0) | 2015.12.30 |