删除<xyz>但在</xyz>之间获取数据

时间:2015-03-13 18:50:32

标签: c# xml linq

问题: xyz.xml

<password>neverend/password>

所以,基本上,我通过简单的方法阅读

public string xml_test_read()
{
    XDocument doc = XDocument.Load("xyz.xml");
    var return_pw = doc.Element("password");
    return return_pw.ToString();
}

回报是:

<password>neverend/password>

我只想得到&#34; neverend&#34;,但不知道怎么......我尝试了两种可能的方式,我得到了

</ password>

结果。如何解决它,它会帮助我很多!

1 个答案:

答案 0 :(得分:1)

使用XElement.Value

  

获取或设置此元素的连接文本内容。

return (return_pw == null ? null : return_pw.Value);