【发布时间】:2014-01-08 08:29:57
【问题描述】:
我正在尝试访问 XML 的子节点,但我的第一个 XML 节点具有间距和引号作为属性。
var xml = @"<Envelope xsd "http">
<Catalog>
<Price>
<Value Default ="yes">P1</Value>
</Price>
</Catalog>
</Envelope>";
我试图将 Default 的属性值从“yes”更改为“1”,但节点总是返回 null。
XmlDocument doc = new XmlDocument();
doc.LoadXml(xml);
var node = doc.SelectSingleNode("/*/Catalog/Price/Value");
有什么想法吗?
【问题讨论】: