Xml Node 검색

XML 엘리먼트 검색시 속성 이름과 값에 의한 검색 메쏘드이다.

엘리먼트 이름, 속성 이름, 속성 값에 해당하는 노드를 리턴한다.

XmlNode* XMLNode::FindNode( const char* pName, const char* attrName, const char* pAttrValue )
pName: 엘리먼트 이름
attrName: 속성 이름
pAttrValue: 속성 값

    XmlNode* pFindNode = rootXmlNode->FindNode( "Node", "Name", "hand" );

    pFindNode->GetParent()->DetachChild( pFindNode );

엘리먼트 이름과 일치하는 모든 노드를 nodeArr에 저장한다.

void XmlNode::FindNode( const char* pName, XmlNodeVector& nodeArr )
pName: 엘리먼트 이름
nodeArr: XmlNode 배열

프로젝트: TinyXmlTest2.zip