问题标签 [openrefine]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
java - 如何解决 IncompatibleClassChangeError 接口未实现
我知道这个问题已经被问过了,但是在谷歌搜索了大约一个小时后,不知何故我找不到任何令人信服的解决方案。
我正在使用 apache-jena 从 url 加载 RDF 模型。我收到IncompatibleClassChangeError
以下消息
有人可以指点我如何解决这个错误。
问候阿山
openrefine - OpenRefine 中的 forNonBlank 函数
在 OpenRefine 的模板导出功能中使用 forNonBlank 时出现错误。
我有多个主题的单元格,我想在单独的 dcterms:subject xml 元素中捕获这些主题。例子:
Geology--Alberta--Coal Valley. // Geology, Structural. // Geology, Stratigraphic--Cretaceous.
我正在使用 OpenRefine 的模板导出选项导出到 XML,类似于此处描述的过程。
这个表达式工作正常:
{{forEach(cells["dcterms:subject"].value.split(" // "), v, "<dcterms:subject>" + v + "</dcterms:subject>\n")}}
我得到:
<dcterms:subject>Geology--Alberta--Coal Valley.</dcterms:subject>
<dcterms:subject>Geology, Structural.</dcterms:subject>
<dcterms:subject>Geology, Stratigraphic--Cretaceous.</dcterms:subject>
但是当使用 forNonBlank 时:
{{forNonBlank(cells["dcterms:subject"].value.split(" // "), v, "<dcterms:subject>" + v + "</dcterms:subject>\n", "")}}
我得到:
我的编码有问题,还是这是一个错误?
谢谢你的帮助。
openrefine - 将多列中的多值单元格拆分为行(打开优化)
我一直在清理 Open Refine 上的桌子。我现在有这样的:
我需要在 REF 和 Size 中拆分这些多值单元格,以便得到:
是否可以在 Open Refine 中执行此操作?“拆分多值单元格...”命令只处理一列。谢谢你,安娜丽塔
openrefine - 单词之间的额外空格
请帮助我解决 2 个关于如何执行 GREL 表达式的问题:
如果一列中的 2 个单词之间有双空格,我怎样才能消除 1 个空格 示例:Robert--Smith to Robert-Smith 减号等于空格用于说明
如何在文本过滤器中查找准确的单词。
谢谢!
openrefine - 删除括号内的内容
在一列中有几个单元格,在句子的末尾有一个句子( )
前任。Hello World (wwfx fgty jkilo)
输出欲望是Hello World ()
regex - OpenRefine:根据一串 5 个数字(邮政编码)拆分单元格
我是 OpenRefine 和 GREL 的新手。在地址行中,我试图提取城市和邮政编码。该行通常包含:12 rue du Paradis 75012 Paris
我想从 5 位数字(75012)开始拆分这一行。之后我就可以轻松提取城市了。
在“拆分为几列”命令中,您会输入什么正则表达式(或者是另一个命令)?
谢谢!
openrefine - 如何在 Open Refine 中按部分转置单元格数据?
我有一个如下所示的数据表:
我希望它看起来像这样:
做这样的事情的最好方法是什么?我应该只创建两个新列吗?
openrefine - OpenRefine 列式脚本
我花了一些时间谷歌搜索,但找不到任何有用的东西。
如何在脚本中选择OpenRefine中单个列的所有值?
似乎所有操作都是逐行的
特别是,我想在一列中找到最高值和最低值
regex - 如何在 OpenRefine / GoogleRefine 中的 value.replace 中混合正则表达式和字符串?
我只是想添加“+33”并删除电话号码中的第一个“0”,例如 04 35 73 84 93(在法国),以便在字段包含的联系人数据库中获得 +33 4 35 73 84 93只有电话号码。
我试过: value.replace(/^'0'/,'+33 ')
没有错误,但结果和原来的一样。
我认为这会很简单(我是 Open Refine 的初学者),但似乎我在这里错过了更大的事情!
任何人都可以帮忙吗?我搜索了很多,这似乎很简单,没有人谈论它!