【发布时间】:2013-06-04 16:20:22
【问题描述】:
我正在编写一个简短的 C# 来解析给定的 XML 文件。但是其中 1 个标记值可以更改,但始终在 where 子句中包含单词“Fast Start up”(不考虑大小写和空格,但需要以相同的顺序)。我不确定如何在 C# 中的类似 sql 语句中执行此操作。
var selected = from cli in doc.Descendants(xmlns+ "Result")
where cli.Element(xmlns + "ResultsLocation").Value == "Assessments-Fast-Startup"
select cli;
【问题讨论】:
-
sql在哪里? - 我看到的只是 linq to xml
-
您是在寻找确切的字符串,还是类似:fast*startup
标签: c# regex linq linq-to-xml