我正在尝试从下面的xml字符串读取Message
值。如何阅读?从c#中的xml字符串中读取文本?
<Messages>
<Exceptions />
<ValidationIssues>
<ValidationMessage Message="The Customer Communication requires a value for Search Phone or Email." FriendlyMessage="\" />
</ValidationIssues>
</Messages>"
试图
var values = (from element in doc.XPathSelectElements("/Messages/Validationsissues/validationmessage")
where element.Attribute("message") != null
select (element.Attribute("message").Value));
做
XPathSelectElements是否区分大小写? – Ulric 2015-04-05 23:49:32
你是否修改了大小写?此外,你的意图是误导性的,不应该在一个自动结束标签后额外提供意图。 – mason 2015-04-05 23:50:10
另外,'ValidationIssues'拼写与'Validationsissues'不同。中间还有一个's'。 – Ulric 2015-04-05 23:50:57