如何比较两个xml节点?

时间:2012-01-23 08:39:48

标签: c# asp.net xml

我的XML节点有6个属性,但事情来自这些属性我需要检查天气2属性是否相等。如果相等则应省略该条目,否则必须以XML文件

写入

我正在尝试代码

private static bool checkDuplication(XmlElement Xtemp, XmlNodeList xmlNodeList)
{
    foreach (XmlNode node in xmlNodeList)
    {
        for (int i = 0; i < ComparableAttributes.Count(); i++)
        {
            if (node == Xtemp)
            {
                return true;
            }
        }
     }
     return false;
}

它没有用!

1 个答案:

答案 0 :(得分:2)

据我所知,您无法在运行时修改web.config,因为在更改时,您的应用程序将重新启动。

另外,我不确定,但我认为将XmlNode和XmlElement与simple ==进行比较是行不通的,因为它只比较引用而不是对象内容