MSXML을 사용한 XML 텍스트 처리에 대해서 질문있습니다.
글쓴이: bloody / 작성시간: 목, 2011/02/10 - 7:31오후
XML이 다음과 같이 있습니다.
<data> <user>홍길동<user> <user>장길산<user> <user>최지몽<user> </data>
여기서 장길산 부분만 지우고 싶습니다.
일단 다음의 소스가 있습니다. 각각의 pNode를 순환하면서 그부분을 찾아서 장길산 부분만 지울려면 어떻게 구현해야 하나요?
리스트가 아니라 하나의 노드만 지울려면 RemoveChild하면 되지만 리스트에서 특정 노드아이템만을 지울려면 어떻게 해야할지 모르겠어요
IXMLDOMNodeListPtr pNodeList=NULL; pNodeList = pDoc->selectNodes(L"/data/user"); for (match_index=0; match_index<pNodeList->length; match_index++) { IXMLDOMNodePtr pNode = pNodeList->Getitem(match_index); }
Forums:
댓글 달기