본문 바로가기

네이버사전2

[VBA] 네이버사전 LV6(수정완료) 네이버사전의 값이 Json 형태로 변경되면서 Haja_Dic.LV5를 공개하였다. 댓글로 기존 뜻을 하나만 가져오는것을 모든 뜻을 가져오도록 요청을 하셔서 일부 코드를 수정하여서 LV6 버전을 올린다. 뜻이 사전마다 같은것들이 중복될 수 있어서 혹여나, 같은뜻이 있으면 그 뜻은 제외하는 코드를 넣어서 계속적으로 줄바꿈으로 뜻을 누적하여 뿌려주는 형태로 만들어 보았다.. 마지막으로는 작은 팁이지만 행의 높이를 맞추기 위해서 autofit을 사용하였으니, 참고하길 바란다. 코드 자체의 이해는 LV5의 글을 참고하길.. https://1stminokingdom.tistory.com/349 [VBA] 네이버 영어사전 LV5.(댓글 또 요청) 네이버 사전이 json구조로 변경이 되어서 lv4에서 lv5로 업데이트.. 2024. 3. 17.
[VBA] 나만의 영어사전을 만들어보자(feat. 네이버사전) 크롤링 연습을 어떻게 해볼까 생각하다가 예전 준빠님께서 본인은 자신의 업무와 관련된 전문 영어사전을 만드는 크롤링을 작업한 적 있다고 해서...본인은 처음이기도 해서 딸래미 영어 공부도 도와줄겸 해서 만들어보았다. 너무 비웃지말길... 이번 작업을 하면서 왜 크롤링 강의나 개념을 잡아놓은 것들이 다른 구문들에 비해 없는지 알것같다.. 워낙 html 구조를 분해하여 거기서 원하는 값을 가져오는 것이 녹녹치 않다...정말 변수들이 너무많다. 이걸 벗어나기 위해서는 본인이 늘 하던 방법말고 참조에서 Html.Document를 통해 Early Binding으로 Classname 이나 TagName으로 접근을 하는것이 더 편할 것 같다... 조사해본 결과 Late Binding으로는 Html에서 GetElemen.. 2022. 1. 28.