如何检查提供给 Xpath 解析器的字符串对于给定的 XML 是否正确?
因为如果不是我打电话的时候
string temp = Convert.ToString(xmlNode.InnerText);
它会抛出一个错误......
到目前为止,我这样做了。但这似乎不是一个好方法...
public String GetString(String Xpath)
{
string temp = String.Empty;
try
{
XmlNode xmlNode = tempfile.SelectSingleNode(Xpath); //tempfile is an XML file in that class
temp = Convert.ToString(xmlNode.InnerText);
}
catch
{
}
return temp;
}