如何在Rhino中编译json字符串

时间:2018-10-10 23:56:23

标签: javascript rhino serverside-javascript

类org.mozilla.javascript.Script中的compileString方法对于Java脚本运行良好。这是示例代码:

Context c = Context.enter();
try
{
    Script s = c.compileString(scriptText, "script", 1, null);
}
catch (Exception e)
{
    result = e.getMessage();
}

尝试使用以下json代码:
脚本s = c.compileString(jsonString,“ json”,1,null);

预计会出现分号错误。

有什么想法对Json String做到吗?

如果没有办法,我可以使用以下方法进行验证:
NativeJSON.parse()方法?
我已经测试过Parse方法,它会为json不匹配语法抛出异常。

谢谢!

0 个答案:

没有答案