xml - XElement.Descendants () 使其不区分大小写

标签 xml linq xpath xelement descendant

XElement.Descendants () 方法接受要查找的元素的名称。

但是它是区分大小写的,有没有办法让它不区分大小写

最佳答案

你可以使用这个:

element.Descendants()
       .Where(x => string.Compare(x.Name, filter,
                                  StringComparison.OrdinalIgnoreCase) == 0);

关于xml - XElement.Descendants () 使其不区分大小写,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14977166/

相关文章:

java - 当我使用 xml 动态创建 MsWord 文档时,mso-page-orientation 不起作用

c# - 向用户呈现文件的 XML 值的最佳方式?

PHP、XML 和 XPath : Display specific nodes

javascript - SAPUI5 通过属性名称从 XML 模型进行绑定(bind)聚合

c# - 从存储的数据构造链表的最有效方法?

c# - 从给定的文件路径字符串中获取最后一个文件夹的 ID 作为正在创建的新文件夹的父 ID

c# - 将包含 where、group by、sum 和having 的 MySQL 语句转换为 Linq to Sql

xslt - 按xslt中的属性分组

xpath - Selenium,PHPUnit:当我尝试获取样式属性时,我得到的是空值而不是值

java - 根据屏幕尺寸调整项目高度以适合其 RecyclerView