<p>如果跳过前两个括号,<code>json.loads()</code>可以如下使用:</p>
<pre><code>import json
text = """[[["RE 3364",1140509724,714348396,"84/149614/18/19/80","6",8,"","Eberswalde Hbf",[[-35,-27,-1064,"4","82",null,null],[711,639,2823,"5","81",null,null],[1151,1043,5155,"5","83",null,null],[2383,2230,11893,"5","83",null,null],[4019,3731,20530,"5","82",null,null],[5637,5232,29168,"5","83",null,null],[7273,6733,37806,"","0",null,null]],"Berlin-Lichtenberg","8010036","Bernau(b Berlin)","8013470","09.11.17","-1",null,"1:37","1:18",null,null,"4",null,null]"""
data = json.loads(text[2:])
print data
</code></pre>
<p>提供以下输出:</p>
<pre><code>[u'RE 3364', 1140509724, 714348396, u'84/149614/18/19/80', u'6', 8, u'', u'Eberswalde Hbf', [[-35, -27, -1064, u'4', u'82', None, None], [711, 639, 2823, u'5', u'81', None, None], [1151, 1043, 5155, u'5', u'83', None, None], [2383, 2230, 11893, u'5', u'83', None, None], [4019, 3731, 20530, u'5', u'82', None, None], [5637, 5232, 29168, u'5', u'83', None, None], [7273, 6733, 37806, u'', u'0', None, None]], u'Berlin-Lichtenberg', u'8010036', u'Bernau(b Berlin)', u'8013470', u'09.11.17', u'-1', None, u'1:37', u'1:18', None, None, u'4', None, None]
</code></pre>
<hr/>
<p>要从unicode转换返回的结构,可以使用以下函数:</p>
<pre><code>def to_strings(nested):
if isinstance(nested, dict):
return {to_strings(key): to_strings(value) for key, value in nested.iteritems()}
elif isinstance(nested, list):
return [to_strings(element) for element in nested]
elif isinstance(nested, unicode):
return nested.encode('utf-8')
else:
return nested
print to_strings(data)
</code></pre>
<p>给你:</p>
<pre><code>['RE 3364', 1140509724, 714348396, '84/149614/18/19/80', '6', 8, '', 'Eberswalde Hbf', [[-35, -27, -1064, '4', '82', None, None], [711, 639, 2823, '5', '81', None, None], [1151, 1043, 5155, '5', '83', None, None], [2383, 2230, 11893, '5', '83', None, None], [4019, 3731, 20530, '5', '82', None, None], [5637, 5232, 29168, '5', '83', None, None], [7273, 6733, 37806, '', '0', None, None]], 'Berlin-Lichtenberg', '8010036', 'Bernau(b Berlin)', '8013470', '09.11.17', '-1', None, '1:37', '1:18', None, None, '4', None, None]
</code></pre>
<p>在<a href="https://stackoverflow.com/a/13105359/4985733">Mark Amery's</a>的帮助下回答</p>