python的json.dumps方法默认会输出成这种格式"\u535a\u5ba2\u56ed",。
要输出中文需要指定ensure_ascii参数为False,如下代码片段:
<span class="pln"><span class="wp_keywordlink_affiliate"><a href="https://www.168seo.cn/tag/json" title="View all posts in json" target="_blank">json</a></span></span><span class="pun">.</span><span class="pln"><span class="wp_keywordlink_affiliate"><a href="https://www.168seo.cn/tag/dumps" title="View all posts in dumps" target="_blank">dumps</a></span></span><span class="pun">({</span><span class="str">'text'</span><span class="pun">:</span><span class="str">"中文"</span><span class="pun">},</span><span class="pln">ensure_ascii</span><span class="pun">=</span><span class="kwd">False</span><span class="pun">,</span><span class="pln">indent</span><span class="pun">=</span><span class="lit">2</span><span class="pun">)</span>
|
1
|
<
span
class
=
"pln"
>
json
<
/
span
>
<
span
class
=
"pun"
>
.
<
/
span
>
<
span
class
=
"pln"
>
dumps
<
/
span
>
<
span
class
=
"pun"
>
(
{
<
/
span
>
<
span
class
=
"str"
>
'text'
<
/
span
>
<
span
class
=
"pun"
>
:
<
/
span
>
<
span
class
=
"str"
>
"中文"
<
/
span
>
<
span
class
=
"pun"
>
}
,
<
/
span
>
<
span
class
=
"pln"
>
ensure_ascii
<
/
span
>
<
span
class
=
"pun"
>=
<
/
span
>
<
span
class
=
"kwd"
>
False
<
/
span
>
<
span
class
=
"pun"
>
,
<
/
span
>
<
span
class
=
"pln"
>
indent
<
/
span
>
<
span
class
=
"pun"
>=
<
/
span
>
<
span
class
=
"lit"
>
2
<
/
span
>
<
span
class
=
"pun"
>
)
<
/
span
>
|
Python JSON 中文处理
776

被折叠的 条评论
为什么被折叠?



