数据:
<sys>
<id>SCPUCLK</id>
<label>CPU Clock</label>
<value>2930</value>
</sys>
<sys>
<id>CPUTEMP</id>
<label>CPU Temp</label>
<value>39</value>
</sys>
这是我用来读取数据的代码:
XmlDocument document = new XmlDocument();
document.LoadXml(data);
XmlElement node = document.SelectSingleNode("/sys/value") as XmlElement;
Console.WriteLine("node = " + node);
问题:Console.WriteLine("node = "+ node);
除了 node:
之外没有给我任何输出,但没有像 2930 这样的实际值上面的示例。
谢谢
最佳答案
使用node.value,即XmlElement.value
关于c# - 如何从XML读取值?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7212419/