我有一个需要解析的 XML 消息(格式无法控制),看起来类似于以下的名称/值对,我需要处理。当名称为 x 时,查询值的最佳方法是什么?
我目前正在使用嵌套选择语句尝试从特定的名称/值对中获取值。只是想知道是否有更简单的 LINQ/Lambda 调用可以使用。
欢迎提出任何建议。
<Message>
<MessageContent>
<MessageDetails>
<Name>System_ID</Name>
<Value>12345</Value>
</MessageDetails>
<MessageDetails>
<Name>System_Name</Name>
<Value>Test System</Value>
</MessageDetails>
</MessageContent>
</Message>
.Descendants
?当已知元素是根元素的子元素时,为什么要递归搜索整个文档以查找它们?只是好奇... - dtb