我有一个接受FileObject输入的RapidMiner运算符,我想向它发送一个ExampleSet的字符串属性的值。 我该怎么做? 我找不到一个内置的运算符。 是否有Groovy脚本来执行此操作?
答案 0 :(得分:-1)
您的问题包含太少的上下文,无法真正了解您的问题(代码示例会有所帮助),但假设您正在询问如何将java.lang.String值转换为java.io.File,因为您有接受File作为其argment的方法:
std::string fmt = (boost::format("%%.%df") % opts.floatPrecision).str();
std::string s = (boost::format(fmt) % doubleValue).str();
int len = s.length();
while(s[len - 1] == '0') len--;
if(s[len - 1] == '.') len--;
return s.substr(0, len);
你可以在groovy中以多种方式从字符串中获取文件:
def doit(File f) {
println f.isFile()
}