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

    建立一个WinForm应用程序 添加MenuStrip控件,填写两个功能“读取” 和“导出数据”。 用了两个DataSet控件和对话框“打开(OpenFilesDialog控件)"和"保存(SaveFilesDialog控件)"读取

    private void 读取ToolStripMenuItem_Click(object sender, EventArgs e)
    {
      if (opFileDlg .ShowDialog() == DialogResult.OK)
        {
         if(opFileDlg .OpenFile()!=null)
         {
          twoXML .ReadXml (@opFileDlg .FileName );
          foreach (DataRow twoRow in twoXML .Tables ["user"].Rows)
          {
            DataRow newRow = dsXML.Tables["user"].NewRow();
            newRow ["序号"] = twoRow ["序号"];
            newRow["标题"] = twoRow["标题"];
            newRow["网址"] = twoRow["网址"];
            newRow["用户名"] = twoRow["用户名"];
            newRow["密码"] = twoRow["密码"];
            newRow["时间"] = twoRow["时间"];
            newRow["备注"] = twoRow["备注"];
            dsXML .Tables ["user"].Rows .Add(newRow);
                     }
           int n = dsXML .Tables ["user"].Rows .Count ;
           for(int i=0;i<n;i++)
           {
              dsXML .Tables ["user"].Rows [i]["序号"]=i+1;
           }
                 dsXML.WriteXml(@"user.xml");
              this.Visible = true;
              MessageBox.Show("数据导入成功!", "成功");
                      }
           }
           else
           {
             this.Visible = true;
           }
    }

    //////////////导出

    private void 导出ToolStripMenuItem_Click(object sender, EventArgs e)
    {
      if (svFileDlg.ShowDialog() == DialogResult.OK)
      {
        dsXML.WriteXml(@svFileDlg.FileName);
        this.Visible = true;
        MessageBox.Show("数据导出成功!", "成功");
      }
      else
      {
        this.Visible = true;
      }
    }

  • 相关阅读:
    Android开发之动态设置字体的样式和粗细
    Android开发之炫酷MD风格
    Android开发之自定义Dialog简单实现
    Android开发之自定义Toast(带详细注释)
    【Android优化篇】提升Activity加载速度的方法
    android使用Pull解析来自服务器的xml文件时出现错误以及解决方案
    Image augmentation for machine learning experiments
    LibreCAD
    C++ library to read and write DXF/DWG files
    DXF-Viewer
  • 原文地址:https://www.cnblogs.com/wuhuisheng/p/2020001.html
Copyright © 2011-2022 走看看