2015-04-05 22 views
2

如果我有一個返回字符串數組的JS function,應該如何將其轉換爲有用的類型(我正在考慮Java數組或Collection類) ?我注意到返回類型始終是ScriptObjectMirror,它有一個有趣的to(Class<?> clazz)方法,但我不確定它的用途。我查了幾個其他的StackOverflow問題,但沒有一個是有用的。你能舉一個例子嗎?從JavaScript轉換爲使用ScriptObjectMirror有用的數組結果

回答

6

好這個工作對我來說:

ScriptObjectMirror result = (ScriptObjectMirror) function.invokeFunction("nameGen", 10); 
     String[] strings = result.to(String[].class); 
相關問題