zoukankan      html  css  js  c++  java
  • LD SDK LDCControlDll 中 CXMLFile的进一步使用方法,建议以后改进

     1、遍历子节点
                    DWORD dRes;
                    if ( 0 == (dRes=xmloper.selectFirstChildNode()) )
                    {
                     // nodetxt = "Programe"
                     while (0==dRes)
                     {
                      CString strProg;
                      xmloper.readNodeValue(strProg);
                      
                      CDocument *pDoc = this->OpenDocumentFile(strProg);
                      dRes = xmloper.selectNextNode();
                     }
                     xmloper.selectParentNode();
                    }
                    
                  2、获取节点ID
                    xmloper.readNodeAttribute(_T("ID"), strID);
                    nScreenID = _ttoi(strID);

                  3、添加子节点属性操作,                   
                  4、在子节点查找,   
                    // !!在一组节点中找到符合条件的节点,并得到他的ID
                    xmloper.selectRootNode();
                    xmloper.selectNode(_T("/Root/ScreenProgrames"), 2);
                    DWORD dRes;
                    if ( 0 == (dRes=xmloper.selectFirstChildNode()) )
                    {
                     // nodetxt = "Programe"
                     while (0==dRes)
                     {
                      CString strProg;
                      xmloper.readNodeValue(strProg);
                      if (0==strProg.Compare(lpszPathName))!!!
                      {
                       xmloper.readNodeAttribute(_T("ID"), strID);
                       nScreenID = _ttoi(strID);
                       break;
                      }
                      
                     ` dRes = xmloper.selectNextNode();
                     }
                     xmloper.selectParentNode();
                    }      

  • 相关阅读:
    浅析JNI
    网易云音乐歌词下载器
    如何用一个SQL“搞挂”一个服务模块
    SpingBoot 1.5.2,MultipartFile保存图片时的不稳定异常(好像和内置tomcat有关)
    double 去除小数点后的0
    项目中时间处理----今天:时分(10:15),昨天/前天:(昨天/前天),除此之外的本周(星期几),再往前年.月.日(2017.06.15)
    SpringMvc 静态内部类 封装请求数据
    jsp页面 ajax提交数组 到struts2的action
    Struts2 s:if test判断时遇到的问题
    Struts2中 iterator隔行变色
  • 原文地址:https://www.cnblogs.com/carl2380/p/2317354.html
Copyright © 2011-2022 走看看