본문 바로가기

머리쓰기

[Java2XML] SAX 구현 방법 정리 - 다음 자료는 SDS 온라인 강의 자료를 기초로 작성하였습니다. 이전에 XML 관련 파싱 프로그램 개발시에는 라이브러리를 가져다 쓰기만해서 코드에 대한 이해도가 많이 떨어졌었는데, 공부를 통해서 정리를 하니 XML 관련한 코드 개 발시에 많이 도움이 될듯 하네요. 역시 프로그래밍에는 많이 공부한 사람이 잘하게 되어 있는 것 같네요. :-) 목 적 다음은 SAX를 이용한 XML 문서 처리 방법을 알아본다. 이때 사용되어지는 Handler를 알아보고 구현 방법을 알아본다. SAX에 대해서 SAX는 XML 문서를 맨 앞부터 순차적으로 읽어 가면서 요소, 속성 그리고 텍스트가 인식될 때마다 이벤트를 발생한다. 각 이벤트가 발생할 때마다 등록된 핸들러의 정해진 메소드들이 호출되는 방법으로 문서를 처리 한다. 구.. 더보기
블로그에 소스코드 넣는 방법 블로그를 하면서 개발 소스 코드를 붙여 넣을 때 어떻게 하면 이쁘게 붙일까?? 아니면 글과 코드를 어떻게 구분해야 할까? 하는 물음표를 가지고 다녔었다. 지금 글을 쓰면서 소스코드를 넣으려고 하니 너무 지저분하게 되길래 소스코드를 블로그에 넣는 방법을 찾아봤다. 방법은 두 가지 입니다. Codepad 사이트를 이용한다. 사이트 주소 : http://codepad.org/ 사용 방법 : 1) 사이트에 들어가서 소스코드를 입력한다. 2) Submit버튼을 클릭하면 다음과 같이 하이라이팅 된 화면이 나타나며 결과나 오류도 확인할 수 있다. 나타난 화면을 복사해서 붙여 넣으면 된다. ** 단, 자바 코드는 지원을 안 한다. 2. Google에서 제공되는 syntaxhighlighter를 내 블로그에 설치한다. .. 더보기
시작하기 일터에서 자바로 개발을 하면서 서블릿과 jsp를 사용해보자 라는 마음에 책을 펼쳤습니다. 이해하는 것을 좋아하는 저로써는 head first책을 좋아합니다. 그냥 보면 되니까요. 하지만 프로그래밍에 익숙치 않은 이들은 이 책을 꺼려하더군요. 어려워~ 하면서요... 그래서 그 친구들에게는 국내서적을 추천합니다. 그냥 따라하기에는 최고의 서적이죠. 그럼 이제 시작합니다. 책 : Head First Servlets & JSP 내용을 요약하기 보다는 전체적으로 지나가면서 기억하고 싶은 내용들을 적을까 합니다. 왜 저렇게 되고, 왜 이렇게 되는가를 더 궁금하는 공부 노트입니다. PS. 회사에서도 블로그를 하고 싶지만 ... 집에서 정리합니다. 더보기