반응형

json 7

[JavaScript Error]Uncaught SyntaxError: Unexpected token < in JSON at position 0

1. 발생 원인 회원가입 로직을 만들던 중 mysql 에 데이터를 등록하고 난 후 결과 값을 넘겨주는 과정에서 제대로 된 json 형식을 사용하지 않아서 에러가 발생했다. 2. 해결 과정 에러의 원인을 알아내고 난 뒤에는 많이 당황했었다. mysql 에서 데이터를 insert 한 뒤에 success 값을 json 으로 넘겼어야 했으나, res.send( ) 만으로 메시지만 넘기고 있어서 제대로된 json 값을 받지 못하고 있어서 난 에러였던 것이다. 원래는 res.success 라는 값이 res 안에 있을 경우 로그인 페이지로 넘어가도록 로직을 짰었는데.. 그것을 까먹고...res.send( ), res.status( ) 등 쓸데 없는 값을 전달했었고, 처음에는 아예 return 을 하지도 않았었다. 에..

[Node.js] 디버깅 방법

개발에서의 디버깅 작업은 중요하다. 그러기에 다른 IDE 나 언어를 사용하면 항상 디버깅 하는 법을 숙지하는 편이다. 하지만 이번 노드에서는 이상하게도 디버깅을 하는게 좀 어렵다고 느껴졌다. 디버깅하는 법은 원리가 비슷하기에 되게 쉽겠지~ 라고 생각하고 찾았지만 생각보다 자료가 좀 찾기가 힘들었기에 나중을 위해서 기록을 해 둔다 1. 디버깅 모드 실행 하기 이번에는 vscode 를 사용했다. vscode 에서 우선 F5 를 누르거나 실행 > 디버깅 시작 메뉴를 선택하면 진행을 할 수 있다. 다만 vscode 는 특정 언어에 국한된 IDE 가 아니기 때문에 언어를 선택하는 과정이 필요하다 디버깅 시작 또는 F5 를 누른다음에 사용하고자 하는 언어를 선택하면 되는데 나는 Node.js 를 선택했다. 2. l..

Back End/Node.js 2021.09.15

[ NiFi ] 6. Json 파일을 CSV 파일로 변환하기

1. 개요 Json 파일을 CSV 파일로 변환하여 특정 경로에 저장하는 프로세스를 기록하고자 한다. 이전 게시물에서 사용했던 프로세서와 일부 외부에서 일부 내용을 참고했다. 전체적인 프로세스는 아래 이미지와 같다 2. JSON to CSV 1) 파일 가져오기 GetFile 프로세서는 특정 경로에 있는 파일을 가져오는 프로세서이다. 환경설정에 들어가서 properties 를 클릭하면 input directory 라는 property 에 input 하고자 하는 파일들이 있는 경로를 지정해주면 알아서 파일을 가져온다 2) split json (json 파일 분할하기) 이번에 사용한 json 파일의 내용은 아래와 같다 { "person":[ { "name": "Bob", "age": "16", "employed..

[Kendo UI] [Kendo UI] Kendo UI grid nested json 처리하는 쉬운 법

json 포맷 안에 있는 데이터를 추출하려고 할때 nested 된 경우가 있다. 이런 경우에 대한 것을 이전에 포스팅을 했었지만.. 설명을 더 찾아본 결과 더욱 쉬운 방법이 있어서 추가적으로 포스팅한다. 우선 kendo grid 의 schema 파라미터 안에는 ' data ' 라는 파라미터가 있다. 이 파라미터는 특정 key의 안에 value 값들을 추출해주는 역할을 한다. schema: { data: "data", total: "total" } schema 의 data 파라미터에 추출할 값이 들어있는 key 값을 써넣고 kendoGrid 의 column 에 추출할 key 값의 key를 써주면 자동으로 key 값의 value 를 추출해준다 전체 코드는 아래와 같다. var dataSource = new ..

Front End/Kendo UI 2020.10.23

[Kendo UI] Kendo UI grid json 포멧 처리하는 법

유독 kendo 를 하면서 쉬운 길도 엄청나게 돌아서가는 것 같다.. 아무래도...한국에 kendo 를 사용하는 곳도 많이 없기 때문에 구글링을 할 시에 한글로 된 kendo 자료가 많이 나오지 않아서 쉬운 부분들인데 많이 돌아서 간 것 같다.. 이번 json 을 처리함에 있어서도 굉장히 쉬운 부분이 었지만.. 자료가 많이 찾기 어려웠던 탓에 한나절을 꼬박 걸렸었다.. 1. datasource 내에 nested json 포맷이 아래와 같이 존재한다면. data = [ { "id":1, "user_role":"ADMIN", "state":"ACTIVE", "address":[{ "street":"test 59", "city":"City test", "post_number":"25050" }, { "stre..

Front End/Kendo UI 2020.10.23

[Kendo UI] Kendo UI grid data source 하는 법과 주의할 것

Kendo ui 의 경우는 사용하기가 쉬운(?) 것 같다.. 하지만..초보자의 입장에서 한국에서 많이 사용하지 않는 ui 이라 이미 다른 선배분들이 갈고 닦아놓으신 자료들이 많이 보이지 않아 초반에 어떻게 해야지 많은 멘붕이 왔던 것도 사실이다.. 우선 아직 많이 남아 있고 기록할 것들이 좀 있지만, 할수 있을까라는 생각이 들었던 kendo ui grid 이다.. 우선 kendo 의 설치 및 스프링 적용법은 아래 링크를 참고하면 될것 같다. 아직 부족한 부분이 있지만... snepbnt.tistory.com/219?category=805038 [Kendo UI 설치] kendo UI 데모 버전 초기 설치 및 적용 방법 in Spring kendo ui 에는 유료버전과 무료버전이 있는데 유로버전은 많은 기..

Front End/Kendo UI 2020.10.22

[JAVA] : JAVA 에서 JSON 다루는 법, Eclipse 에서 json-simple 사용

java 에서 json 을 다루기 위해 사용하는 여러 json 라이브러리들이 있지만 그중에서 json-simple 사용하는 법 기록해두어야 겠다. 아래 링크를 참고하여 앞으로는 다운받도록 하자 참고로 내가 Maven 을 이용할 경우에는 pom.xml 에 기록하면 자동으로 다운받아지지만, 만약 Maven 을 이용하지 않고 독립형 JAVA 어플리케이션 환경을 이용할 경우에는 직접 라이브러리를 내려받고 classpath 경로에 넣어야 하는점 참고할 것 https://dololak.tistory.com/625 [JAVA] java에서 JSON 데이터 다루기. google의 json-simple 사용 방법 참고글 JSON이란? JSON 규칙 JSON JSON은 JavaScript Object Notation 의 ..

언어/JAVA 2020.07.09
반응형