C# 如何在c中使用xml节点的内部xml值#

C# 如何在c中使用xml节点的内部xml值#,c#,xmlnode,innerxml,C#,Xmlnode,Innerxml,我有一个XMLNode2 XmlNode node2 = sm.UploadXML(xmlFile); 在这个节点2中,node2.innerxml包含以下内容 <ContractName>Company Name - yyyy</ContractName><AccountID>123456</AccountID><ContractID>12674</ContractID><NBR>156</NBR&

我有一个XMLNode2

XmlNode node2  = sm.UploadXML(xmlFile);
在这个节点2中,node2.innerxml包含以下内容

 <ContractName>Company Name - yyyy</ContractName><AccountID>123456</AccountID><ContractID>12674</ContractID><NBR>156</NBR><ApplyRateShop>False</ApplyRateShop>
公司名称-yyyy12345612674156False

现在我想使用construcd的值。我如何使用它呢?我正在用c#

我想这将为您提供所需的值:

String contractId = node2.SelectSingleNode("ContractID").InnerXml;

我认为这将为您提供所需的价值:

String contractId = node2.SelectSingleNode("ContractID").InnerXml;

我认为这将为您提供所需的价值:

String contractId = node2.SelectSingleNode("ContractID").InnerXml;

我认为这将为您提供所需的价值:

String contractId = node2.SelectSingleNode("ContractID").InnerXml;

由于InnerXml也包含XML,因此可以使用XmlNode的方法访问它。在本例中,您可以使用获取节点,然后再次使用InnerXml属性检索其值:

var contractIdNode = node2.SelectSingleNode("ContractID");
var contractId = contractIdNode.InnerXml;

由于InnerXml也包含XML,因此可以使用XmlNode的方法访问它。在本例中,您可以使用获取节点,然后再次使用InnerXml属性检索其值:

var contractIdNode = node2.SelectSingleNode("ContractID");
var contractId = contractIdNode.InnerXml;

由于InnerXml也包含XML,因此可以使用XmlNode的方法访问它。在本例中,您可以使用获取节点,然后再次使用InnerXml属性检索其值:

var contractIdNode = node2.SelectSingleNode("ContractID");
var contractId = contractIdNode.InnerXml;

由于InnerXml也包含XML,因此可以使用XmlNode的方法访问它。在本例中,您可以使用获取节点,然后再次使用InnerXml属性检索其值:

var contractIdNode = node2.SelectSingleNode("ContractID");
var contractId = contractIdNode.InnerXml;