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