我在python中获取资源,我想创建一个json文件,在Openrefine中使用它来清理数据。在
我的代码是:
import json
import codecs
A = xpath
B = xpath
C = xpath
D = xpath
with codecs.open('info2.json', 'a', 'utf-8-sig') as f:
json.dump({'A': A, 'B': B, 'C': C, 'D': D}, f, sort_keys=True, indent=4, ensure_ascii=False)
在Openrefine中上传文件之前没问题:我不能点击正确的节点,只能点击特定的元素。下面是一个例子:
我想用python生成json时有一个错误,我试图放入两个{{}}},但它给了我一个“dict”错误,所以我尝试将元素放入数组中,但是没有任何效果。在
根据请求,以下是json的一部分:
另外,我使用编解码器是因为有非拉丁字符
要使节点在OpenRefine导入中是可选的,您需要将数组包含在一个节点中,例如
相关问题 更多 >
编程相关推荐