Метод compileString в классе org.mozilla.javascript.Script работает нормально для сценария Java.Вот пример кода:
Context c = Context.enter();
try
{
Script s = c.compileString(scriptText, "script", 1, null);
}
catch (Exception e)
{
result = e.getMessage();
}
Пробовал с приведенным ниже кодом для json:
Script s = c.compileString (jsonString, "json", 1, null);
Ожидается ошибка с запятой.
Есть идеи, как это сделать для Json String?
Если нет способа, могу ли я проверить с помощью:
Метод NativeJSON.parse ()?
Я уже тестировал метод Parse, его исключение для синтаксиса json не соответствует.
Заранее спасибо!