批量替换所有列中的文本

Bulk replace text in all columns

我正在使用 OpenRefine 做一些数据准备。我有几十个列需要用相同的 GREL 表达式 value.replace("text to be replaced","new text")

清理

如何一次性将 GREL 表达式批量应用到所有列?

自 OpenRefine 2.7 起支持

通过“全部转换”功能支持多列编辑 - 从 OpenRefine v2.7 版本开始可用

初始答案:

目前,OpenRefine 不支持多列编辑。但是,您可以对第一列进行编辑,然后编辑生成的 JSON 代码以将其应用到其他列。您可以在此处阅读有关此过程的更多信息:http://googlerefine.blogspot.ca/2012/06/google-refine-json-and-my-notepad-or.html