We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 7370e4c commit 389dd4aCopy full SHA for 389dd4a
src/parserindexer/json2brat.py
@@ -29,8 +29,12 @@ def convert_json_to_brat(jsonfile, outdir):
29
30
# Output relevant annotations into a brat .ann file
31
ners = d['metadata']['ner']
32
- outfn = os.path.join(outdir,
33
- d['metadata']['resourceName'][:-4] + '.ann')
+ res_name = d['metadata']['resourceName']
+ if type(res_name) == list:
34
+ # Sometimes Tika returns this as something like
35
+ # "resourceName": ["2005_1725.pdf", "High Quality.joboptions"]
36
+ res_name = res_name[0]
37
+ outfn = os.path.join(outdir, res_name[:-4] + '.ann')
38
outf = io.open(outfn, 'w', encoding='utf8')
39
print 'Writing to', outfn
40
for (t, n) in enumerate(ners):
0 commit comments