c#

位置:IT落伍者 >> c# >> 浏览文章

C# WinForm 读写XML文件


发布日期:2020年04月21日
 
C# WinForm 读写XML文件

建立一个WinForm应用程序 添加MenuStrip控件填写两个功能读取导出数据

用了两个DataSet控件和对话框打开(OpenFilesDialog控件)保存(SaveFilesDialog控件)

读取  private void 读取ToolStripMenuItem_Click(object sender EventArgs e)

{

if (opFileDlg ShowDialog() == DialogResultOK)

{

if(opFileDlg OpenFile()!=null)

{

twoXML ReadXml (@opFileDlg FileName );

foreach (DataRow twoRow in twoXML Tables [user]Rows)

{

DataRow newRow = dsXMLTables[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=;i<n;i++)

{

dsXML Tables [user]Rows [i][序号]=i+;

}

dsXMLWriteXml(@userxml);

thisVisible = true;

MessageBoxShow(数据导入成功! 成功);

}

}

else

{

thisVisible = true;

}

}

导出

private void 导出ToolStripMenuItem_Click(object sender EventArgs e)

{

if (svFileDlgShowDialog() == DialogResultOK)

{

dsXMLWriteXml(@svFileDlgFileName);

thisVisible = true;

MessageBoxShow(数据导出成功! 成功);

}

else

{

thisVisible = true;

}

}

               

上一篇:在.NET中利用XMLHTTP下载文件的代码

下一篇:初入门道:Visual C# 常用快捷键