这里我就不介绍json了,不知道json的同学可以去百度一下json,首先我们的json的格式如下,这个json有点长,这个json来自我以前的一个小任务,具体看这里:http://www.cnblogs.com/ybf-yyj/p/7351493.html
{
"status": 0,
"data": {
"currPageNum": 30,
"pageNo": 4,
"totalPageNum": 4,
"resultList": [
{
"meta_di_info": {
"sc_StdStg": [
"3875"
],
"sc_all_version": [
"2"
],
"sc_all_version_url": [
{
"sc_vanchor": [
"ResearchGate"
],
"sc_vtype": [
"1"
],
"sc_vurl": [
"http://www.researchgate.net/publication/221361768_Efficiently_Selecting_Regions_for_Scene_Understanding?_sg=78o9n8DEqOfa6--eA9THp98Gh7DPFzlntWjiqpEZChJKJX4XvUminKb09nPFMJ2e2V1zoIvcDiC4lVBTFrfwRA"
],
"sc_vicon": [
"http://hiphotos.baidu.com/space/wh%3D16%2C16/sign=3cacdd6c231f95caa6a09ab7ff3b4e08/5d6034a85edf8db160b5a4760f23dd54564e740d.jpg"
]
},
。。。。。。。。
以下为处理的代码:
#-*- coding:utf-8 -*-import json use_data=以上json数据 title_data=json.loads(use_data) n=title_data.get('data').get("resultList") for i in range(0,len(n)): try: print 'reference:', print n[i].get('meta_di_info').get('sc_title')[0] for i in n[i].get('meta_di_info').get('sc_author'): print i.get('sc_name')[1]+u',', print ' ' except: print ‘error’