zoukankan      html  css  js  c++  java
  • C# 读XML文件

    /// <summary>
    /// xml文件路径+名称
    /// </summary>
    public void ReadXml(string xmlname)
    {

      try
      {
        XmlDataDocument doc = new XmlDataDocument();
        doc.Load(xmlname);

        XmlNode dataTableSettingsNode = doc.SelectSingleNode("DataTable_Settings");//根结点
        XmlNode dataCellsNode = dataTableSettingsNode.SelectSingleNode("data_cells");
        if (null == dataCellsNode) return;
        XmlNodeList dataCellNode = dataCellsNode.SelectNodes("data_cell");
        List<SelectColumn> selectColumns = new List<SelectColumn>();
        foreach (XmlNode node in dataCellNode)
        {
          SelectColumn selectColumn = new SelectColumn();
          selectColumn.ColumnName = node.SelectSingleNode("cell_name").InnerText;
          selectColumn.ChineseColumnName = node.SelectSingleNode("chinese_name").InnerText;
          selectColumn.IsVisible = bool.Parse(node.SelectSingleNode("visible").InnerText);
          selectColumn.Width = int.Parse(node.SelectSingleNode("width").InnerText);
          selectColumn.ShowIndex = int.Parse(node.SelectSingleNode("align").InnerText);
          selectColumns.Add(selectColumn);
        }
      }
    catch (Exception ex)
    {

    }
    }

  • 相关阅读:
    python文件操作总结
    hidoCoder #1514 偶像的条件
    2017浙江省赛大学生程序设计竞赛 C题 What Kind of Friends Are You?
    51nod 1503 猪和回文串(动态规划)
    整数划分(若干不同),时间复杂度O(n*sqrt(n))
    Jiu Yuan Wants to Eat
    牛牛数括号
    P3254 圆桌问题
    方格取数(1)
    Taeyeon的困惑
  • 原文地址:https://www.cnblogs.com/zhangwei595806165/p/3396357.html
Copyright © 2011-2022 走看看