读书人

C#中查看xml某个节点是不是存在.新手求

发布时间: 2012-10-18 13:46:55 作者: rapoo

C#中查看xml某个节点是否存在..........................新手求解
<?xml version="1.0" encoding="utf-8" ?>
<root>
<left>
<div1></div1>
</left>
<center>

</center>
<right>

</right>
</root>

public static bool isSelectNode(string xmlpath,string node)
{
....

if(存在)
{
return true;
}
else
{
return false;
}
}

isSelectNode(xxx.xml,"div1");

新手求解,请给出代码。谢谢!

[解决办法]

C# code
    public static bool IsSelectNode(string xmlPath, string node)    {        using (XmlReader reader = XmlReader.Create(xmlPath))        {            while (reader.Read())            {                if (reader.Name == node && reader.NodeType == XmlNodeType.Element)                    return true;            }        }        return false;    } 

读书人网 >C#

热点推荐