如何从xml文件中抓取子项作为字符串

时间:2011-08-09 13:37:43

标签: c# xml

我正在寻找xml文件中某个标签的出现。如果我发现了一个出现,那么我想得到它的直接子标签(而不是他们的子标签)

这可能吗?如果是这样,我需要注意什么?

由于

<Footballer>
    <Player>
        <Number />
        <Team>
            <Division />
            <Position />
        </Team>
        <Country />
        <Birthdate />
    </Player>
</Footballer>

如果玩家是输入,那么将返回标签Number,Team,Country Birthdate

1 个答案:

答案 0 :(得分:0)

您可以尝试将linq用于xml:

var doc = XDocument.Load(xmlFilePath);
List<string> urlList = doc.Descendants("yourparent");
                      .Select(x => insert value you want to select).ToList();