如何在没有附加子节点值的情况下获取xml节点的值?

时间:2013-11-12 20:47:24

标签: c# xml string replace deserialization

如何在没有附加子节点值的情况下获取xml节点的值? Innertext给出附加的子项的值。有什么办法可以从父节点的值中删除该字符串吗? / text()不起作用,因为我正在反序列化xml文件。

1 个答案:

答案 0 :(得分:0)

使用LINQ to XML:

string xml = "<rootNode><node1><node11>v1</node11></node1></rootNode>";
XDocument xDocument = XDocument.Parse(xml);
XElement xmlElement = xDocument.Element("node11");
string value = xmlElement.Value; // v1