Can't use Descendants() or Elements() with xmlns

后端 未结 3 1921
执笔经年
执笔经年 2021-01-04 11:52

I\'m new to working with XML, and I\'ve encountered a weird problem while trying to get a specific tag from a spring.net configuration file. After trying to narrow down the

3条回答
  •  暗喜
    暗喜 (楼主)
    2021-01-04 12:33

    Just for completeness sake:

    var lst = doc.Descendants("{aaa}B").ToList();
    

    (what the other told is correct, but I wanted to give another option :-) )

    For ultra completeness-sake, if you want to search ignoring the namespace:

    var lst = doc.Descendants().Where(p => p.Name.LocalName == "B").ToList();
    

提交回复
热议问题