下面是我的代码:我在putContactResponse中获得XML响应,我想将其节点转换为字符串
if (putContactResponse != string.Empty)
{
var responseElement = XElement.Parse(putContactResponse);
string statusCode = responseElement.XPathSelectElement("/Status").Value;
}
答案 0 :(得分:1)
如果内容为text:
,这将获取元素的内容responseElement.Value
这将获取元素的内容为XML:
responseElement.InnerXML
这将使元素及其内容成为XML
responseElement.OuterXML
答案 1 :(得分:0)
XElement有一个属性FirstNode和NextNode,你可以在responseElement上使用它来获取节点。
否则,您可以使用XElement.Name和XElement.Value属性在XPathSelectElement
之后获取值