你能推荐我一个服务器端的JavaScript解析器吗?

时间:2010-03-05 16:16:31

标签: php javascript serverside-javascript

我必须从作为文本传递的js代码中提取已定义的变量和函数名称。例如:

$js_code = " var MyVar1 = 'val1'; \n var MyVar2 = 'val2' ; \n function MyFunc() { some code }";

提取:

$js_vars = array("MyVar1", "MyVar2");
$js_func = array("MyFunc");

1 个答案:

答案 0 :(得分:3)

你试过Aptana Jaxer吗? 它是一个HTTP / Apache javascript解析器。

还有像jParser这样的工具:http://timwhitlock.info/jparser/ 这是一个解析javascript的php库。 这可能更像你所需要的,但前提是你正在使用PHP服务器端。

我希望有所帮助。