안녕하세요.. 왕 초급 DB 관리자입니다.
개발에 대한걸 배우다가 어찌 하다보니 DB관리를 하게 되었네요.
제가 질문드리는건 xml 파일안의 데이터를 직접 DB에 넣을수 없나 하는것입니다.
지금 xml 파일을 받으면 그걸 엑셀 파일로 변경후 다시 mdb 파일로 변경해서
한 개발자분이 개발하신 프로그램으로 mdb파일을 DB안에 넣고있습니다.
하지만 저희가 쓰는 DB는 자료가 올라올때마다 올려주고 오류가 있는 데이터는 내리고 하는
일종의 포털 개념인데.. 개발자 분께서는 닷넷으로 짜신듯 하네요..
<?xml version='1.0' encoding='EUC-KR'?>
<DATA_RECORD>
<DOC>
<URL>
http://www.kosis.kr/OLAP/Analysis/stat_OLAP.jsp?vwcd=MT_ZTITLE&fromsrc=NAVER&tbl_id=DT_1F05001&org_id=101
</URL>
<LTITLE>
시도/산업별 지수
</LTITLE>
<ETITLE>
By city & province/By industry(On value added)
</ETITLE>
<AUTHOR>
통계청 경제통계국 산업동향과
</AUTHOR>
<PUBLISHER>
통계청
</PUBLISHER>
<ISSUEINFO>
광공업·에너지 > 광공업 > 광공업동태
</ISSUEINFO>
<DESCRIPTION>
<![CDATA[
> 수록정보 : 월197501~200801 분기197501~200704 연1975~2007
> 항목정보
생산지수(원지수)
생산자제품 출하지수(원지수)
생산자제품 재고지수(원지수)
생산지수(계절조정)
생산자제품 출하지수(계절조정)
생산자제품 재고지수(계절조정)
> 분류정보
시도별
산업별
> 주석정보
* 새로운 계절조정지수 작성방법이 1985년 1월 이후 자료에만 적용됨에 따라
1985년 이전 자료와 직접 연결하여 사용할 수 없음
* 시도별 지수의 「전기,가스업」은 「가스업」만 해당됨
]]>
</DESCRIPTION>
</DOC>
<DOC>
<URL>
http://www.kosis.kr/OLAP/Analysis/stat_OLAP.jsp?vwcd=MT_ZTITLE&fromsrc=NAVER&tbl_id=DT_1F05003&org_id=101
</URL>
<LTITLE>
시도/재별 제조업지수
</LTITLE>
<ETITLE>
By city& province/By production
</ETITLE>
<AUTHOR>
통계청 경제통계국 산업동향과
</AUTHOR>
<PUBLISHER>
통계청
</PUBLISHER>
<ISSUEINFO>
광공업·에너지 > 광공업 > 광공업동태
</ISSUEINFO>
<DESCRIPTION>
<![CDATA[
> 수록정보 : 월198501~200801 분기198501~200704 연1985~2007
> 항목정보
생산지수(원지수)
생산자제품 출하지수(원지수)
생산자제품 재고지수(원지수)
내수출하지수(원지수)
생산지수(계절조정)
생산자제품 출하지수(계절조정)
생산자제품 재고지수(계절조정)
내수출하지수(계절조정)
> 분류정보
시도별
재별분류
> 주석정보
]]>
</DESCRIPTION>
</DOC>
</DATA_RECORD>
이런식의 데이터들이 있는데 자료의 수도 방대하고 줄도 길어서 엑셀로 변환할때에는
몇번씩 짤라서 하고있습니다.
이걸 바로 DB에 넣는 방법은 없을까요..? ORACLE10 을 사용하고있고요..
고수님들의 조언 부탁드립니다
XML을 읽어서... DB에 그대로 넣으시면 될것 같네요..
XML을 읽고 파싱하는 것은, http://www.delphi.co.kr/zboard/view.php?id=lecture&no=433 안에 보시면 XML 을 이용하는 부분이 있네요 ^^