擅长:python、mysql、java
<p>首先,您需要用<code>{</code>和<code>}</code>包围“JSON”字符串并删除内部对象中的尾随逗号,从而使其成为有效的JSON。我手工编辑字符串,而不是用代码,因为这应该在生成“JSON”的代码中得到修复</p>
<pre><code>myjson = '''{"listinginfo":{
"438317215072450609":{
"listingid":"438317215072450609",
"price":27044,
"fee":4056
},
"428184115913903011":{
"listingid":"428184115913903011",
"price":480,
"fee":72
}
}}'''
</code></pre>
<p>然后将字符串转换为python数据结构:</p>
<pre><code>import json
data = json.loads(myjson)
</code></pre>
<p>然后提取所需内容:</p>
<pre><code>ids = data['listinginfo'].keys()
</code></pre>
<p>或者如果ID并不总是对象的键:</p>
<pre><code>ids = [d['listingid'] for d in data['listinginfo'].values()]
</code></pre>