<book>
<price>¥123.0</price>
</book>
在这里price节点的childNodes.Count应该是0吧,难道¥123.0也是其子节点吗,
我在循环的时候,出现将这些字符也认作子节点了,结果它是 XmlText类型,不能转换出错
foreach (XmlElement subxmlnode in xmlNode .ChildNodes )
{
TreeNode subtreenode = new TreeNode();
subtreenode.Text = "<" + subxmlnode.Name + ">";
treeNode.Nodes.Add(subtreenode );
AddToTreeView(subxmlnode ,subtreenode );
} |