2012-01-08 5 views
0

안녕하세요 저는 C++ .DLL을 코딩하고 있습니다. XML 노드를 읽을 수 있는지 알고 싶습니다. XML 파일은 다음과 같습니다XML 노드 읽기

<?xml version="1.0"?> 
<XML> 
    <VIDEO> 
     <FULLSCREEN>TRUE</FULLSCREEN> 
    </VIDEO> 

</XML> 

내가 값이 true이면 화장이 메시지 박스를 표시처럼 아무것도하기 전에 "FULLSCREEN"노드에 해당하는 경우 dll을 확인하고 값이 경우 아무것도하지 않고 싶어 거짓입니다. 누군가 도움을 청할 수 있기를 바랍니다. 미리 감사드립니다.

+0

XML 파서를 사용하고 있습니까? 그렇다면 어느 것입니까? 그렇지 않다면 왜 안 되겠습니까? –

답변

0

예, 예를 들어 XML 라이브러리를 찾습니다. Xerces.

0

dll을 언급 한 이래로 암시 된 윈도우를 가정하고 윈도우에 내장 된 msxml 라이브러리 API를 사용하십시오. http://msdn.microsoft.com/en-us/library/ms759192(v=VS.85).aspx

+0

예를 들어 주시겠습니까? 나는 정말로/msxml을 사용하는 방법을 이해하지 못한다 : C. – Derezzed

+0

@Dzzzzed : selbie가 연결된 페이지는 * 예제 목록입니다. 예를 들어 "파일에서 XML DOM 객체로드 (C/C++)"및 "소스 : loadDOM.cpp"를 클릭하면 [전체 프로그램 목록]으로 연결됩니다 (http://msdn.microsoft.com/ en-us/library/ms765465 (v = VS.85) .aspx). –

0

PugiXml을 사용할 수 있습니다. 매우 IMHO입니다.