XML 데이터를 분석해야 할 일이 있어서 공개 소스로 이루어진 프로젝트를 찾아 보았다.
TinyXML 과 RapidXML 을 찾았는데 둘 중 가볍고 사용하기 편한 RapidXML 을 사용하기로 하였다.
RapidXML 소스를 받으면 4개의 소스 파일로만 이루어 졌다.
rapidxml.hpp
rapidxml_iterators.hpp
rapidxml_print.hpp
rapidxml_utils.hpp
rapidxml_print 는 XML을 출력하는 기능이 포함되어 있고. rapidxml_utils 은 XML 데이터 파일을 읽어들이는 기능을 한다.
기본적인 XML 데이터 탐색을 하기위해서는 rapidxml.hpp 만 포함시키면 된다.
기본적인 사용법은 아래의 소스를 보면 한눈에 알 수 있다.
RapidXML 홈페이지
TinyXML 홈페이지
TinyXML 과 RapidXML 을 찾았는데 둘 중 가볍고 사용하기 편한 RapidXML 을 사용하기로 하였다.
RapidXML 소스를 받으면 4개의 소스 파일로만 이루어 졌다.
rapidxml.hpp
rapidxml_iterators.hpp
rapidxml_print.hpp
rapidxml_utils.hpp
rapidxml_print 는 XML을 출력하는 기능이 포함되어 있고. rapidxml_utils 은 XML 데이터 파일을 읽어들이는 기능을 한다.
기본적인 XML 데이터 탐색을 하기위해서는 rapidxml.hpp 만 포함시키면 된다.
기본적인 사용법은 아래의 소스를 보면 한눈에 알 수 있다.
RapidXML 홈페이지
TinyXML 홈페이지
'Dev Story' 카테고리의 다른 글
MySQL Connector/C++ 1.0.1alpha is available! (0) | 2008.12.03 |
---|---|
강력한 무료 로컬 데이터베이스 시스템 - SQLite 3.6.6.2 Released! (0) | 2008.11.28 |
CodeGear RAD Studio IDE Fix Pack 2009 1.0 (0) | 2008.11.20 |
강력한 무료 로컬 데이터베이스 시스템 - SQLite 3.6.6 Released! (0) | 2008.11.20 |
강력한 무료 로컬 데이터베이스 시스템 - SQLite 3.6.5 Released! (0) | 2008.11.13 |