Java检测字符串是否是有效的JS脚本

时间:2011-10-13 10:56:41

标签: java javascript

我想检测一个字符串是否是一个有效的javasript代码,用于传递它以评估rhino引擎,现在我假设该字符串是一个带有这个简单语句的javascript脚本:

if(jsString.trim().endsWith(";")) {
//Evaluate with Rhino
}

有没有更好的方法来确定字符串是否是有效的JS脚本?

最好的方法是什么?

1 个答案:

答案 0 :(得分:1)

您可以使用以下内容:http://code.google.com/p/jslint4java/

在任何情况下,您都希望通过JSLint运行该字符串。