2014-01-05 6 views
0

Имеет ли функция Rhino преобразовать свой скрипт в исходный код java? Я хочу преобразовать скрипт Rhino в исходный код java.Имеет ли функция Rhino преобразовать свой скрипт в исходный код java?

+0

Вы хотите, чтобы переводчик с JavaScript на Java? Где ты посмотрел? –

+0

Зачем вам это нужно? – Philipp

+0

Привет, Боб и Филипп. Я хочу знать, что делает носорог при запуске моего сценария. Кроме того, я думаю, что исходный код Java более надежный, чем Rhino (извините, это не причина). Поэтому я хочу преобразовать исходный код Rhino в Java. Но мне слишком сложно читать и понимать исходный код Rhino, потому что мой навык программирования очень низок, и я думаю, что мне не нужно осознавать все о Rhino. Благодарю. –

ответ

0

думаю невозможно. Вам нужно прочитать документацию Rhino, и если вы знаете немного java, вы можете это сделать.

, но если вы хотите узнать какой-то код носорога, написанный другим человеком, вы можете сделать это, когда несколько точек останова.

Java:

public void CheckMe(Object obj) { 
    // breakpoint here -> 
    System.out.println(obj); 

} 

Javascript или (Rhino файл):

function doMe() { 
    // here you can pass any object to java 
    javaInjectedContext.CheckMe(some_object); 

    // e.g. 
    var hola = { "huup" : 202, mikaSp : "jjuu"}; 
    javaInjectedContext.CheckMe(hola); 
} 
doMe(); 

и когда ваш debuggin вы будете проверять каждую строку .. содержание каждого объекта (например, каждый шаг), так вы можете проверить тип или значение класса и т. д.