Hallo Spikee !
Das mit den Interpretern hab ich mir jetzt mal exemplarisch anhand von Python & JavaSkript angesehen und das ist genau das was ich suche. VIELEN DANK!
Hier kurz ein Beispiel für alle die Ähnliches vor haben:
Python ( Java )
und das dazu gehörige Skript:
JavaSkript ( Java )
und das dazu gehörige Skript:
Danke nochmals,
Flo
Das mit den Interpretern hab ich mir jetzt mal exemplarisch anhand von Python & JavaSkript angesehen und das ist genau das was ich suche. VIELEN DANK!
Hier kurz ein Beispiel für alle die Ähnliches vor haben:
Python ( Java )
Code:
import org.python.core.PyObject;
import org.python.util.PythonInterpreter;
public class PythonTest {
public static void main(String[] args) {
PythonInterpreter interp = new PythonInterpreter();
interp.execfile("d:/test/skript.py");
PyObject test = interp.get("test");
System.out.println("Ausgabe : " + test);
}
}
und das dazu gehörige Skript:
Code:
test = 'abc'
JavaSkript ( Java )
Code:
import java.io.FileNotFoundException;
import java.io.FileReader;
import javax.script.*;
public class JavaScriptTest {
public static void main(String[] args) throws ScriptException, FileNotFoundException {
ScriptEngineManager mgr = new ScriptEngineManager();
ScriptEngine jsEngine = mgr.getEngineByName("JavaScript");
jsEngine.eval(new FileReader("d:/test/skript.js"));
System.out.println(jsEngine.get("test"));
}
}
und das dazu gehörige Skript:
Code:
var test = 'abc';
Danke nochmals,
Flo