擅长:python、mysql、java
<p>假设您使用的是python2.X</p>
<p><code>json.loads</code>将<code>str</code>或<code>unicode</code>作为其参数。您提供的字符串不是有效的json字符串。所以我们应该做一些烹饪前的准备工作。你知道吗</p>
<pre><code>import re, json
json_str = """{u'spec1': {u'property1': u'12345', u'property2': 1234}, u'spec2': {u'property3': u'98754', u'property4': u'val1'}}"""
json_str = json_str.replace("\'", "\"")
json_str = re.sub(r"u\"", "\"", json_str)
json_dict = json.loads(json_str)
</code></pre>
<p>那么<code>json_dict</code>将是一个从json字符串中扩展出来的字典。你知道吗</p>