그래서 결국 java에서 nts에서 제공하는 라이브러리를 이용해 pdf에서 xml로 추출된 소스 문자열을 다시 각 엘리먼트들을 추출하여 임의의 NTSPDF라는 테이블을 생성하여 해당 테이블에 인서트 하고 소스 테이블에서 다시 sql을 이용하여 조회가 가능하도록 뷰를 만들어 실무에 적용하고 있다.
아래 관련 소스와 스크립트를 첨부 하니 필요하신 분들은 참고하시기 바랍니다. ^^;
기존 방식(개별항목이 클경우 오류발생 - 신용카드사용내역등) :
http://nilriri.blogspot.kr/2012/11/blog-post.html
사용한 프레임웤 :
https://github.com/joonolee/framework2
- pdf파일을 업로드하는 jsp 페이지
https://drive.google.com/file/d/0BwISqgiEVSFGbjR5cU9sZkdpdHc/view?usp=sharing - pdf에서 xml파일을 추출하는 .java 클래스( 라이브러리는 국세청(NTS)에서 다운로드 가능)
https://drive.google.com/file/d/0BwISqgiEVSFGRm5nVmo2dXlGQ3M/view?usp=sharing
https://drive.google.com/file/d/0BwISqgiEVSFGWTFSRkxKZEJGcXM/view?usp=sharing - 테이블 생성 스크립트 및 추출되어 입력된 자료를 자료종류별로 나누어서 만든 뷰 생성 스크립트.
https://drive.google.com/file/d/0BwISqgiEVSFGWV9Hbmg3QkhFMkk/view?usp=sharing
작성자가 댓글을 삭제했습니다.
답글삭제실젝 적용할 시스템이 어떤 프레임웤으로 구성되어 있는지에 따라 대처방안이 달라서 답변을 드리기가 곤란하네요...^^
답글삭제게시글에 깃험 링크( 제가 사용한 프레임워크 링크...)를 참고하시면 됩니다.
프레임워크 소스와 문서는 깃험에 공개 되어 있으니 참고하십시오...
감사합니다.