从外部 xml 类型中提取 xml 元素

本文关键字:xml 元素 提取 类型 从外部 | 更新日期: 2023-09-27 18:33:58

可能是另一个简单的问题,但我找不到答案,也无法解决。

例如,我有一个外部xml数据包

<field1 id="abc" passed="False">
  <field2 id="BCD" reason="yada"/>
</field1>

在 asp.net (C#) 中,如何检索"原因"的值?

从外部 xml 类型中提取 xml 元素

您可以使用 LINQ to XML:

string reason = (string)xml.Element("field1").Element("field2").Attribute("reason");