【问题标题】:Getting a certain element from XML in C# [duplicate]在 C# 中从 XML 中获取某个元素 [重复]
【发布时间】:2021-10-29 04:30:24
【问题描述】:

我有以下 XML 文件要解析:

<result>
<iban>GB20ULSB98006054100029</iban>
<account>54100029</account>
<sort_code>980060</sort_code>
<bank>ULSTER BANK LTD</bank>
<branch>BELFAST CITY OFFICE 1</branch>
<bic>ULSBGB2BXXX</bic>
<address>PO BOX 232 11-16 DONEGALL SQUARE EAST </address>
<city>BT1 5UB</city>
<country>GB<country/>
<phone>028 90244112</phone>
</result>

谁能告诉我如何获取元素“iban”?

【问题讨论】:

  • 到目前为止你尝试了什么?
  • 隐私?你说的这个“隐私”是什么?我只是分享数据,为什么会侵犯某人的“隐私”?
  • 到目前为止,我已经尝试使用 XDocument 库对其进行解析,但是我不知道如何只获取单个元素。

标签: c# xml asp.net-core xml-parsing


【解决方案1】:

使用XDocument,可以读取元素

var xdoc = XDocument.Load("XMLFile1.xml");
var iban = xdoc.Element("result").Element("iban").Value;

【讨论】:

    猜你喜欢
    • 2018-04-25
    • 2015-02-21
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-08-06
    • 1970-01-01
    • 2011-11-14
    相关资源
    最近更新 更多