加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

创建xml文件和向里面存储数据

发布时间:2020-12-15 23:02:23 所属栏目:百科 来源:网络整理
导读:?? public static void insertData(string id,string name,string password) { XmlDocument xml = new XmlDocument(); xml.Load(@"E:a.xml"); XmlNode root = xml.SelectSingleNode("User"); XmlElement User = xml.CreateElement("user"); User.SetAttribu
??

public static void insertData(string id,string name,string password) {
XmlDocument xml = new XmlDocument();
xml.Load(@"E:a.xml");
XmlNode root = xml.SelectSingleNode("User");
XmlElement User = xml.CreateElement("user");
User.SetAttribute("id",id);
XmlElement Name = xml.CreateElement("name");
Name.InnerText = name;
XmlElement Password = xml.CreateElement("password");
Password.InnerText = password;
root.AppendChild(User);
User.AppendChild(Name);
User.AppendChild(Password);
xml.Save(@"E:a.xml");

}
public static void createXml(string filePath) {
if (!File.Exists(filePath))
{
FileStream fs = File.Create(filePath);
fs.Flush();
fs.Close();
FileInfo fi = new FileInfo(filePath);
StreamWriter sw = fi.AppendText();
string description = "<?xml version="1.0" encoding="utf-8" ?> ";
sw.WriteLine(description);
sw.WriteLine("<User></User>");
sw.Flush();
sw.Close();
}
}
static void Main(string[] args)
{

createXml(@"E:a.xml");
for(int i=0;i<5;i++){
insertData(i.ToString(),"name"+i,"ppp"+i);

}

}

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读