예전에 MSDN Magazine을 보다가 어느날 가벼운 XML Parser인 XML Lite에 대한 소개글이 보았다.

오랫동안 잊어버리고 있다가 XML과 Lua를 연동한 UI와 AI를 구현해 볼려고 생각하던 차에

가벼운 XML Parser를 찾다가 예전에 찾아놓은 XML 자료를 다시 보게 되었다.

기존의 MSXML과 같은 도구들은 다양한 기능을 제공하기는 하지만 무거운 데다가 Native C++보다는

C#이나 .net 기반으로 되어 있기 때문에 MS에서 Native C++ 프로그램을 위한 XML Lite를 내 놓았다.

기능상으론 단순한 XML Read/Write 정도 외에 특별한 기능이 들어가 있짆 았다.

그러나 이걸로 뭐 XML 편집기를 만들것도 아니고, 대용량의 XML파일을 처리하는 것도 아니기 때문에 기능보다는 가벼운 가동환경을 위주로 개발된 XML Lite를 선택하게 되었다.

자세한 소개 내용은 아래의 링크를 참조하면 된다.

(그러나 XML Lite를 컴파일 하기 위해서는 Windows 2003 SP2이상이 설치되어 있거나, MS Windows SDK for Beta 2 of Windows Vista and WinFX의 설치가 필요하다. 집에서는 Windows XP를 사용 중이기 때문에 SDK를 다운 받았다. 대략 용량만 1기가가 넘는다. (-_-;))

XML Lite는 기본적으로 ATL기반으로 되어있고 사용도 그렇게 어렵지 않다.

자세한 내용은 MSDN에 레퍼런스와 자세한 소스셈플이 올라와 있다.

(다만 한글화가 되어 있진 않다... -_-;)

관심있으신 분들은 귀차니즘을 무릎쓰고라도 찾아보시길 바랍니다.

[관련 링크]
+ XML Lite 소개글 : http://msdn.microsoft.com/msdnmag/issues/07/04/Xml/default.aspx?loc=ko
+ XML Lite MSDN : http://msdn2.microsoft.com/ko-kr/library/ms752872(en-us).aspx
+ MS Windows SDK for beta 2 of Windows Vista & WinFX : http://www.microsoft.com/downloads/details.aspx?FamilyID=13f8e273-f5ea-4b7b-b022-97755838db94&displaylang=en&Hash=WY29l92xePAjgNhfddPayeyLFZpQL%2fjD1olCUOqZdIRYUOWdZl5bZvHFIMyHFPqxUjSIrWUCTS6suihJYPlOIA%3d%3d

Posted by GoodCat

댓글을 달아주세요:: 네티켓은 기본, 스팸은 사절


BLOG main image
: : Work in a Code flow : :
by GoodCat

공지사항

카테고리

분류 전체보기 (3)
■ Main (0)
■ Programming (3)
■ Work Env. (0)
■ Link (0)

최근에 받은 트랙백

글 보관함

달력

«   2012/01   »
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30 31        
Total : 2,609
Today : 0 Yesterday : 1