자바스크립트 JSON의 이해 JSON은 네트워크 데이터 전송방식의 표준 Format으로 사용되고 있습니다. (이외에는 xml, html) Json은 String 문자열이므로 실제 자바스크립트에서 사용하기 위해서는 파싱을 하여 객체로 사용할 수 있는데요. 자바스크립트에서 이럴때 사용하는 객체가 JSON 객체입니다. JSON객체에는 parse와 stringify가 내장되어 있어서 String - > Object로 Object -> String으로 변환해 주는데요. JSON 객체의 parse (String - > Object 변환)JSON객체에는 parse라는 함수가 있습니다. Json 포멧 방식을 가지고 있는 String 데이터를 parse를 통해 Object로 변환하는 것입니다. var jsonStr = ..
json은 참 편리하지만. String 에서 파싱할떄 주의해야될 부분이 많은 것 같다. json 파싱하는 도중에 에러가 났다고 하는데... 공백제거도 해보고....특수문자도 해보고.... 그런데 설마.....문자열에 탭키가 들어가 있던것이었다...... 아나.... 찾아보니 String의 스페이스 및 공백 등등을 한방에 처리할수 있는 정규식이 있었다... 데이터의 정형성이 보장되지 않는다면... 민감한 json씨를 위하여 정규식 replaceAll을 생활화 하자....
웹개발을 하다보면 데이터 전송 방식을 json 으로 많이 사용하시는 되요. 개발시 json 타입으로 넘길때 굉장히 길게 표현되는 json같은 경우 조금만 에러가 있어도 json 에러가 발생해서 골치가 아픈데요. 다음 사이트를 이용해서 개발시 유용하게 사용할수 있을거 같해서 공유합니다~ Json 검증 사이트 이동! 해당 사이트에 접속하시면. 해당 공간에 검증하고 싶은 json을 문자열을 넣고. validate Json 버튼을 클릭 ! json 검증이 완료!!. 다음과 같이 오타를 넣어서 검증을 해볼까요? 빨간색 줄로 표시가 되는것이 보이시죠?