2012-04-03 2 views
1

libxml2에서 XML로 구문 분석 할 데이터의 char * 버퍼가 있습니다.libxml - 원시 데이터에서 xmlDoc로드

어떻게 그렇게 될까요?

현재 파일 이름을 호출하여 자동으로 파일을 열 때 사용하지만 더 많은 기능을 사용하는 것이 좋습니다.

은 현재 내가 이런 식으로 할 : 나는, 나에게 원시 데이터에 대한 액세스를 제공하는 자원 시스템을 가지고 그러나

xmlDocPtr doc = xmlParseFile("data/foo.xml"); 

그래서 내 더 선호하는 방법은 다음과 같습니다

resource_base_ptr res = load_resource("data/foo.xml"); 
xmlDocPtr doc /*= some_function(res->raw_data) */; 

답변

관련 문제