본문 바로가기

node.js3

[Node.js] iconv-lite 이용하여 한글(여러 언어)에서 hex, utf-8로, hex에서 utf-8, 한글(여러 언어) 로 변환하기 이전에 iconv-lite를 이용하여 한글 및 여러 언어의 utf-8 문자열을 hex와 mbcs 문자열로 변경하는 방법을 포스팅했었습니다. 혹시나, 관련 내용이 필요하시면 아래 글을 참고해주세요. [프로그래밍/Node.js] - [Node.js] iconv-lite 이용하여 한글(여러 언어) utf-8 에서 hex, mbcs 로 변환하기 그래서 이번에는 한글 및 여러 언어의 문자열(즉, mbcs) 에서 hex와 utf-8로 변환하는 방법과 hex 문자열에서 utf-8과 한글 및 여러 언어 문자열로 변환하는 방법을 추가로 정리하려고 합니다. (mbcs to hex, mbcs to utf-8, hex to utf-8, hex to mbcs) 이러한 문자열 변환은 언어마다 꼭 필요한 경우가 있을거에요. 특히나.. 2019. 6. 22.
[Node.js] JSON 데이터의 key(name) 부분을 동적으로 만드는 방법 이번 포스팅은 Node.js 에서 JSON 형식의 데이터를 만들 때, key(name) 부분을 정적인 특정 문자열을 넣어서 만드는 것이 아니라 동적으로 생성하는 방법을 포스팅해보려고 합니다. 사실, Node.js에서 JSON 형식의 데이터를 생성하는 것은 굉장히 간단합니다. 뭐, 요즘 뜨고 있는 언어들은 대부분 쉬운 듯합니다. 하지만, JSON 데이터를 만들려고 하다 보니, 한 가지 문제점을 발견했습니다. 바로, JSON 데이터의 key 값은 정적인 문자열을 넣어야 한다는 것이었습니다. 예를 들면, 아래와 같은 상황입니다. 아래 예제는 id와 number라는 정적인 Key로 Value를 가지고 있는 JSON 포맷 데이터입니다. 그런데, id와 number 값을 동적으로 바꾸면 어떻게 될까요? 1 var .. 2019. 6. 19.
[Node.js] 구글 트렌드에서 인기 급상승 검색어를 웹크롤링 해보자. 구글에서도 인기 급상승 검색어나 실시간 검색어를 확인할 수 있다는 것을 최근에 알게 되었습니다. 하지만, 네이버처럼 메인 포탈 화면에 제공하고 있지는 않고, 따로 페이지를 구성하여 여러 정보를 제공하고 있더라고요. 혹시, 관련 정보에 관심이 있다면, 아래 포스팅을 참고하면 좋을 것 같습니다. [Google Trends]구글 트렌드를 이용하여 특정 검색어 분석하기 [시간별/지역별 관심도 확인 및 관련 주제/검색어 확인] 구글 트렌드를 이리저리 보다 보니, 인기 급상승 검색을 따로 크롤링해서 다른 곳에서 사용해보면 좋지 않을까라는 생각이 들었습니다. 그래서 정리해보면 좋지 않을까하여, 프로그램 작성 후에 포스팅에 남겨봅니다. 0. 들어가기에 앞서서.. 일단, 구글 트렌드의 인기 급상승 검색어를 가져오기 위해.. 2019. 5. 23.