首页 > 代码库 > XML创建,通过对话框保存会导致格式错误的问题

XML创建,通过对话框保存会导致格式错误的问题

估计有很多人会遇到通过自己写的代码创建XML文件,用对话框保存文件到自己指定的目录中后,再次打开自己创建的xml文件却发现,咦?格式怎么变成这样,好乱!

下面我提供一种方法来解决这种问题,算是曲线救国吧。

当你把创建xml代码写好后,保存使用对话框可以通过以下代码保证xml文件格式正常,代码经仅供参考:

 1 SaveFileDialog sfd = new SaveFileDialog(); 2                 sfd.Filter = "xml文件|*.xml"; 3                 if (sfd.ShowDialog() == DialogResult.OK) 4                 { 5                     //通过SaveFileDialog获取用户选则的绝对路径,在通过xml.Save保存 6                     xml.Save(sfd.FileName); 7                     MessageBox.Show("创建成功"); 8                 } 9                 else10                 {11                     MessageBox.Show("创建失败!");12                 }