'parser'에 해당되는 글 1건
간단한 XML Parser source "XMLite" :: 2008/05/13 16:04
예전에 XML Parser를 찾았을 때 boost의 parser, apache의 parser등의 여러 parser를 찾았었는데. 다들 라이브러리를 가져다가 link 시키기도 어렵고 사용하기도 쉽지 않아서 좀더 간편한 것을 찾다가 발견한 것이 XMLite였다.
아주 심플한 XML parser였고 소스 또한 간단했기 때문에 바로 포함을 해서 사용할 수 있었다. 더욱이 한국 사람이 만든 것이라서 더욱 애착이 가는 소스기도 했다. 원 소스는
http://www.codeproject.com/KB/recipes/xmlite.aspx 여기에서 다운로드할 수 있다.
하지만 위의 것은 VS2005이상에서는 컴파일 시 수만은 에러가 발생한다.
그래서 밑에 있는 댓글 들을 참고하다가 이 소스를 좀더 업그레이드한 Cogniview라는 opensource를 개발하는 사이트가 있어서 찾아가서 소스를 다운로드 했다.
기존의 소스는 CString을 사용해서 윈도우에서만 사용할 수 있는 구조였는데. Cogniview는 std::string을 사용해서 꼭 윈도우 시스템 뿐 아니더라도 컴파일이 가능하게 했고 vs2005이상에서도 에러없이 컴파일 되도록 수정했다.
이 소스는 http://www.cogniview.com/creative-commons-info.php 에서 다운로드할 수 있다.
다음은 Cogniview의 최종 소스이다.
Trackback Address :: http://zemy.net/tc/zemyblue/trackback/60

XMLite.zip
