我有一个文本文件,其中包含一系列由空格分隔的链接。我想在每个链接周围添加一个“标记”,所以它看起来像这样:
<g:price>linkfromfilegoeshere</g:price>
答案 0 :(得分:0)
我不确定我是否理解正确,但这是一个不起眼的版本,适用于较小的文件。
string s = File.ReadAllText("FilePath");
var words = s.Split(new string[]{" "}, StringSplitOptions.RemoveEmptyEntries);
List<string> tagwords = new List<string>();
foreach (var word in words)
tagwords.Add(string.Format("<g:price>{0}</g:price>", word));
string newtext = string.Join("", tagwords);
File.WriteAllText("Filepath", newtext);
这可以做得更好,但它是一个开始:)我会在我有更多时间后更新。