4
我想检查给定节点是否存在于*.xml
文件中。 我尝试:检查xml节点是否存在?
string language = node.SelectSingleNode("language") != null ? (node.SelectSingleNode("language").Value == "en" ? "en-US" : "en-US") : "en-US";
但我认为它的唯一节点value.In检查一些xml
文件我没有叫节点所以language
它给出了一个Null Reference Ex..
。 如何检查给定节点是否存在或在*.xml
文件中?谢谢。
结果总是“en-US”,所以'string language =“en-US”'也一样! – weston 2012-08-17 11:40:38
我可以看到代码抛出一个NullReferenceException的唯一方法是如果'node'本身为空。请确认这是你的**确切的**代码,该节点不是空的,而且肯定是这行代码抛出异常? – 2012-08-17 11:40:59