包含以下列类型的节点有问题:
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