KNIME-Java代码段-DoubleCell/Java类型double[]



包含以下列类型的节点有问题:

ListCell (Collection of: ListCell (Collection of: DoubleCell))

数据如下:

[[-0.518,-1.431],[1.431,-0.518]]

下一个节点是Java Snippet。在输入选项中,该列的唯一Java type选项是String,正如您所看到的,这是错误的:

错误Java代码段执行失败:Java.lang.ClassCastException:java.lang.String不能强制转换为[Ljava.lang.Object;

这个问题有什么解决办法吗?

谢谢你的帮助。

JavaSnippet节点可以处理doubles等的集合,但不能处理集合的集合。

我终于在KNIME论坛上得到了回复(http://tech.knime.org/forum/knime-users/java-snippet-doublecelljava-type-double-problem)

你好,jitrinovo,

JavaSnippet节点可以处理双打等的集合,但不能集合的集合。

我们将按顺序更改JavaSnippet节点中的类型定义以便更动态地处理这一问题并更灵活。然而将需要一些时间,最晚可能要到2015年夏天。

干杯,Kilian

最新更新