C++Builder Programming Forum
C++Builder  |  Delphi  |  FireMonkey  |  C/C++  |  Free Pascal  |  Firebird
볼랜드포럼 BorlandForum
 경고! 게시물 작성자의 사전 허락없는 메일주소 추출행위 절대 금지
C++빌더 포럼
Q & A
FAQ
팁&트릭
강좌/문서
자료실
컴포넌트/라이브러리
메신저 프로젝트
볼랜드포럼 홈
헤드라인 뉴스
IT 뉴스
공지사항
자유게시판
해피 브레이크
공동 프로젝트
구인/구직
회원 장터
건의사항
운영진 게시판
회원 메뉴
북마크
볼랜드포럼 광고 모집

C++빌더 Q&A
C++Builder Programming Q&A
[19234] XML Parser는 C++Builder/Delphi 6.0에 기본 포함되어 있습니다.
김백일 [cedar] 4189 읽음    2002-06-10 12:17
김두식 님이 쓰신 글 :
: C++ Builder에서 쉽게 사용할 수 있는 XML 파서를 구합니다.
:
: 데이터가 XML로 저장되어 있는데, 이것을 BCB에서 읽어서 처리해야 합니다.
: 프리 버전이면 더 좋고, 아니어도 상관없습니다.
: 소스는 없어도 괜찮습니다.
: SAX, DOM 둘 다 괜찮습니다.
:
: 아니면 BCB에서 MSXML을 사용하는 예제라도 좋습니다.
:
: 미리 감사드립니다.

XML Parser는 C++Builder/Delphi 6.0에 기본 포함되어 있습니다.

빌더 5.0 이하라면,
서드파티 XML 파서 컴포넌트나 라이브러리를 구해서 쓰셔야 겠지만,
6.0 사용자라면 기본으로 포함되어 있는 XML 파서(TXMLDocument)가 훨씬 편리하고 강력합니다.
마치 TTreeView의 TTreeNode를 다루는 방식과 비슷합니다.
(단, DOM만 지원하고 SAX는 지원하지 않습니다.)
TXMLDocument::DOMVendor 속성을 써서
MSXML(기본값)이나 OpenXML 등 다른 DOM 벤더로 교체할 수 있습니다.
또한 Data Binding 마법사를 사용하여
XML에 매핑되는 클래스들을 자동으로 생성할 수 있습니다.

자세한 설명은 TXMLDocument의 도움말과
개발자 안내서(Developer's Guide) 35장을 참고하세요.
개발자 안내서(한글판)는 자료실과 볼랜드 코리아에 있습니다.
http://www.borlandforum.com/impboard/impboard.dll?action=read&db=bcb_res&no=153



+ -

관련 글 리스트
19213 XML Parser를 구합니다. 김두식 992 2002/06/10
19234     XML Parser는 C++Builder/Delphi 6.0에 기본 포함되어 있습니다. 김백일 4189 2002/06/10
19217     Re:XML Parser를 구합니다. 유영인.Chris 1620 2002/06/10
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.