繁体   English   中英

从文件中读取电子邮件ID并将其替换

[英]reading email id from a file and replacing it

我正在使用Visual Studio 2010,

qiongshuailv@163.com我

e_sqwang@zzu.edu.cn

这是xml文件中给出的两个电子邮件ID,我想做的是找到ID并将其替换为

<电子邮件> qiongshuailv@163.com </电子邮件>

<电子邮件> ie_sqwang@zzu.edu.cn </电子邮件>

现在的问题是,电子邮件ID可能会在不同的文件中更改,因此可以将上述ID替换为其他所有电子邮件ID的声明。

请任何可以在逻辑上帮助我的人,将不胜感激。

这应该可以解决问题。

string path = "Sample.txt";
File.WriteAllLines(path, File.ReadLines(path).Select(x => string.Format("<email>{0}</email>", x)).ToArray());

不管使用C#还是VB.NET,这些都是步骤:

  • 逐行读取文件到List<string> list
  • 关闭文件,重新打开文件进行写入
  • foreach(var s in list){ file.Write("<email>"+s+"</email>");}

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM