擅长:python、mysql、java
<p>JSON中的字符串被加载到Python中的unicode字符串中。在</p>
<p>如果打印字典,则打印的是<code>repr()</code>形式的键和值。但是字符串本身仍然只包含<code>reden</code>。在</p>
<pre><code>>>> print(repr(text["hablar"]))
u'reden'
>>> print(text["hablar"])
reden
</code></pre>
<p>一切都会好起来的。Unicode是处理“人类可读”字符串的首选方法。JSON本身不支持二进制数据,因此将JSON字符串解析为Python <code>unicode</code>是有意义的。在</p>
<p>您可以在这里阅读有关Python中Unicode的更多信息:<a href="http://docs.python.org/2/howto/unicode.html" rel="nofollow">http://docs.python.org/2/howto/unicode.html</a></p>
<blockquote>
<p>In Python source code, Unicode literals are written as strings prefixed with the ‘u’ or ‘U’ character: <code>u'abcdefghijk'</code>.</p>
</blockquote>