database.sarang.net
UserID
Passwd
Database
DBMS
MySQL
PostgreSQL
Firebird
ㆍOracle
Informix
Sybase
MS-SQL
DB2
Cache
CUBRID
LDAP
ALTIBASE
Tibero
DB 문서들
스터디
Community
공지사항
자유게시판
구인|구직
DSN 갤러리
도움주신분들
Admin
운영게시판
최근게시물
Oracle Q&A 23966 게시물 읽기
No. 23966
XML 문의 드려요 ^^
작성자
곰돌이
작성일
2005-09-06 12:31ⓒ
2005-09-06 12:51ⓜ
조회수
1,592

안녕하세요 ?

이번 프로젝트는 XML을 이용해 자료를 DB에 추가 하는 작업입니다.

근데, 아래 예시에 있는 XML 원본을 표준 XML에서 읽을 수 없다는 게 문제네요.

다른 곳에서 제공되는 XML은 델파이나 비주얼 베이직의 기본 콤포넌트에서 아무런 문제 없이 읽어 지더군요.

밑에 예시를 그냥 던져주고 구현 하라니까... 갑갑하군요.

ORACLE에서 알아서 맹길어 준거라던데...

혹시, 아래 예시를 읽을수 있는 오라클용 파서 가텅게 있나요 ?

 

제가 무지해도 너무 무지하네요.. 고생은 고생데로 하고 말입니다.

 

그럼 즐거운 하루 보내시기 바랍니다.

 

예시)

<?xml version="1.0" encoding="UTF-8" ?>
- <MDW>
- <RESULT code="7" error="0">
- <SQL no="1" type="1" rows="2" error="0">
- <DATA>
- <ELEMENT>
<DATA index="0" name="ID_VC" type="202" actual_size="8" defined_size="20" status="0" />
<DATA index="1" name="PASSWORD_VC" type="202" actual_size="8" defined_size="20" status="0" />
</ELEMENT>
<ROW ID_VC="HONG" PASSWORD_VC="HONG" NAME_VC="홍길동"/>
<ROW ID_VC="CHOI" PASSWORD_VC="LOVE" NAME_VC="최불암"/>
</DATA>
</SQL>
</RESULT>
</MDW>

 

이 글에 대한 댓글이 총 1건 있습니다.

   위의 예시를 복사해다가 확장자를 .xml로 저장해서 브라우저에서

열어보면 문제없이(?) 잘 열립니다. 구조상으로도 별문제 없구요.

 

  물론 2~6라인까지 앞에 붙은 "- "는 빼주셔야 하구요.

그리고 님께서 올리신 걸 복사해서 일반적인 텍스트 에디터에서

xml을 만들려면 encoding="EUC-KR" 이렇게 주셔야 합니다.

물론 xml을 파서로 읽을때도 encoding방식은 주의하셔야 합니다.

 

<<참조하세요>>

<?xml version="1.0" encoding="EUC-KR" ?>
<MDW>
<RESULT code="7" error="0">
<SQL no="1" type="1" rows="2" error="0">
<DATA>
<ELEMENT>
<DATA index="0" name="ID_VC" type="202" actual_size="8" defined_size="20" status="0" />
<DATA index="1" name="PASSWORD_VC" type="202" actual_size="8" defined_size="20" status="0" />
</ELEMENT>
<ROW ID_VC="HONG" PASSWORD_VC="HONG" NAME_VC="홍길동"/>
<ROW ID_VC="CHOI" PASSWORD_VC="LOVE" NAME_VC="최불암"/>
</DATA>
</SQL>
</RESULT>
</MDW>

 

물론 ProC등에서 사용할 수 있는 오라클 제공 파서도 있는 것으로 알고 있습니다.

저도 해보지는 않았지만 oratext나 xmlsaxcb 등으로 한번 검색해 보세요.

나그네님이 2005-09-06 14:10에 작성한 댓글입니다.
이 댓글은 2005-09-06 14:14에 마지막으로 수정되었습니다. Edit
[Top]
No.
제목
작성자
작성일
조회
23969쿼리도와주세요. [1]
궁금이
2005-09-06
1197
23968hash partition -> range partition 이거 도저히 방법없나요? [2]
떨쁘가이
2005-09-06
1705
23967rman을 이용한 백업에서 level=0의 시점 [2]
이호한
2005-09-06
1105
23966XML 문의 드려요 ^^ [1]
곰돌이
2005-09-06
1592
23964listner.log화일에 관해서... [1]
궁금이
2005-09-06
1710
23963오라클 라이센스 관련 문의. [5]
문의자
2005-09-06
1744
23962[질문]데이터베이스 설계시 DataType에 관한 질문 입니다. [16]
박승호
2005-09-05
20312
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.023초, 이곳 서비스는
	PostgreSQL v16.2로 자료를 관리합니다