本帖最后由 oyljerry 于 2012-08-05 11:29:46 编辑

解决方案 »

  1.   

    selStr = L"SN";
    if(funcXml.FindChildElem(selStr))
    funcXml.RemoveChildElem();
      

  2.   

    你这里应该是多了一个 xml.IntoElem();
    就是倒数第4行去掉也许应该可以。
      

  3.   

    逻辑问题:
       应该这样:0.保证先重置位置xml.ResetMainPos(); 
                 1.先找到父节点 xml.FindElem(L"ITEM");
                 2.进入节点xml.IntoElem();
                 3.找寻子节点xml.FindChildElem("SN"); 
                 4.删除节点xml.RemoveElem();