擅长:python、mysql、java
<p>Python中的<code>json</code>模块不会更改结构:</p>
<pre><code>assert type(json.loads('[{"firstObject": "firstVal"}]')) == list
</code></pre>
<p>如果您看到<code>{'listName':{'firstObject':'firstVal'}}</code>,那么某些东西(在java或python中(在您的应用程序代码中))会更改输出/输入。</p>
<p>注意:将<code>'listName'</code>值解压缩为<a href="https://stackoverflow.com/a/28305225/4279">shown in @Fawers' answer</a>很容易,但不应该这样做。修正产生错误值的上游代码。</p>