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 + "']")
  • 相关阅读:
    四种常见系统架构介绍
    NC-UAP客户化开发-数据建模
    NC-UAP客户化开发-4.NC数据库持久化技术
    NC-UAP客户化开发-NC基础技术
    NC-UAP客户化开发-开发环境搭建
    Docker: 使用socket 代理
    Disk:磁盘管理之LVM和系统磁盘扩容
    Grafana & Graphite & Collectd:监控系统
    ELK:收集k8s容器日志最佳实践
    Virus:病毒查杀
  • 原文地址:https://www.cnblogs.com/kofkyo/p/2297279.html
Copyright © 2011-2022 走看看