提问人:Cesare 提问时间:7/11/2023 更新时间:8/12/2023 访问量:85
Pentaho 数据集成:将文本转换为数字 (Rhino)
Pentaho Data Integration: convert a text in number (Rhino)
问:
我正在使用 Pentaho 数据集成,我需要将名为“density”的变量中的字符串值内容转换为数值。
例如,如果密度 = “6.5”,我需要将其转换为“6,5”。
我试过这个 Javascript 代码
var density = "6.5";
var num_density = parseFloat(density.replace(",", "."));
但它不起作用,错误是
org.mozilla.javascript.UniqueTag cannot be cast to java.lang.Number
我认为这与PDI使用Rhino引擎有关,但我不知道如何解决或找到替代方法。
任何建议将不胜感激
评论