c# – 验证.NET中的XPath

前端之家收集整理的这篇文章主要介绍了c# – 验证.NET中的XPath前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
如何验证给定的xpath字符串在C#/ .NET中有效?

我不知道是否运行XPath,捕捉异常是一个有效的解决方案(将胆汁放在我的喉咙里一会儿) – 如果明天我遇到一些其他没有测试的输入怎么办?

解决方法

How can I verify a given XPath string is valid in C#/.NET?

您尝试从中构建XPathExpression并捕获异常.

try 
{
    XPathExpression.Compile(xPathString);
}
catch (XPathException ex)
{
    MessageBox.Show("XPath Syntax error: " + ex.Message);
}

猜你在找的C#相关文章