我有一个场景,在文件夹中我有多个文本文件,在文本文件中有多个标签。我想要标签FromMailBoxText的值,如下所示。此标记也在单个文本文件中多次出现。
<FromMailBoxText>abc@xyz.com</FromMailBoxText>
知道如何检索这个。
谢谢, Harshit Verma
答案 0 :(得分:0)
c:\ temp包含两个文件“a.txt”和“b.txt”,其中的行包含“..”
foreach (var file in Directory.EnumerateFiles(@"c:\temp"))
{
foreach (Match match in Regex.Matches(File.ReadAllText(file), @"<FromMailBoxText>(?<sender>.*)</FromMailBoxText>"))
{
Console.WriteLine(match.Groups["sender"].Value);
}
}
打印:
abc@xyz.com
def@boo.com
答案 1 :(得分:0)
如果您计划解析多个标记以获取值,则可能需要