Mercurial > hg > LGDataverses
diff scripts/search/json2ids @ 10:a50cf11e5178
Rewrite LGDataverse completely upgrading to dataverse4.0
author | Zoe Hong <zhong@mpiwg-berlin.mpg.de> |
---|---|
date | Tue, 08 Sep 2015 17:00:21 +0200 |
parents | |
children |
line wrap: on
line diff
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/scripts/search/json2ids Tue Sep 08 17:00:21 2015 +0200 @@ -0,0 +1,23 @@ +#!/usr/bin/python +"""Find ids in JSON document""" +import sys +try: + import json +except ImportError: + import simplejson as json +import optparse +parser = optparse.OptionParser(description=__doc__) +options, args = parser.parse_args() + +if not args: + print "Please supply a filename to process" + sys.exit(1) + +json_data=open(args[0]) +data = json.load(json_data) +ids=[] +for i in data: + id = i["entityid_l"] + ids.append(str(id)) +print ' '.join(ids) +json_data.close()