我试图从节点获取“元素”并在MessageBox中显示
我的XML:<Item Name="Test" Count="5"/>
元素:
Name Count
我的代码:
XmlNodeList xmlNodes = xmlDocument.SelectNodes("Item");
foreach (XmlNode xmlNode in xmlNodes)
{
MessageBox.Show(xmlNode.InnerText);
}
但是我不知道该怎么做
答案 0 :(得分:3)
您需要使用属性。检查我的解决方案
XmlNodeList xmlNodes = xmlDocument.SelectNodes("Item");
foreach (XmlNode xmlNode in xmlNodes)
{
foreach (XmlAttribute attr in xmlNodes.Attributes)
{
MessageBox.Show($"Attribute Name is {attr.Name} and Value is {attr.Value}");
}
}