zoukankan      html  css  js  c++  java
  • 将xml绑定到gridview,及xml节点查询的selectNodes怎么实现多条件查询

    定义个model(datatable也可)

      XmlDocument   xmldoc   =   new   XmlDocument();   
      string   xmlstr   =   "<data   name="BackBtnResource1.Text"   xml:space="preserve">   
              <value>返回</value>   
              <comment>其它</comment>   
          </data>"   
      xmldoc.LoadXml(xmlstr);   
      XmlNodeList   list   =   xmldoc.SelectNodes("data");   
      ArrayList   datalist   =   new   ArrayList();   
      foreach(Xmlnode   node   in   list)   
      {   
          Model   m   =   new   Model();   
          m.attr   =   node.Attributes["name"].value;   
          xmlnode   subnode   =   node.SelectSingleNode("value");   
          m.val   =   subnode.innnertext;   
          subnode   =   node.SelectSingleNode("comment");   
          m.com   =   subnode.innnertext;   
          datalist.add(m);   
      }   
      gridview.datasource   =   datalist;   
      gridview.databind();

    xml节点查询的selectNodes怎么实现多条件查询

    XmlNodeList list = InvoiceXml.SelectNodes("LineItems/LineItem[ShippingAddressID='" + ShippingAddressID + "' and ShippingMethod='" + ShippingMethod + "' and ReqShipDate='" + ReqShipDate + "']")
  • 相关阅读:
    23种设计模式
    Java实现动态代理的两种方式
    jQuery easyui combobox级联及内容联想
    使用Spring MVC统一异常处理
    springmvc下使用kaptcha做验证码
    Hadoop及spark介绍
    jQuery easyui 之 expend row
    Http 1.1协议
    公钥、私钥、CA认证、数字签名、U盾
    SOA架构介绍
  • 原文地址:https://www.cnblogs.com/kofkyo/p/2297279.html
Copyright © 2011-2022 走看看