xmldocument仅返回整个文档的1个节点

时间:2019-05-22 19:27:28

标签: c# .net xml xmldocument

我们如何遍历所有节点?

我试图像这样遍历文档中的节点:

        XmlDocument Doc = new XmlDocument();
        Doc.Load(readerXml);
        XmlNodeList xmlNodelist = Doc.DocumentElement.ChildNodes;
        foreach (XmlNode node in xmlNodelist)
        {
            if (node.InnerText.Length > 100000)
            {
                node.InnerText = "new value";
            }
        }

当我检查xmlNodelist时,它仅显示1个节点:

enter image description here

以下是XML的部分的示例:

enter image description here

我在做什么错?我们如何遍历所有节点?

看起来像BACON的问题!

  

请注意您要枚举的属性的名称:ChildNodes,而不是   DescendantNodes

0 个答案:

没有答案