回答此问题可获得 20 贡献值,回答如果被采纳可获得 50 分。
<div>
</div>
<p>所以基本上我得到了格式错误的JSON:</p>
<pre><code>'status': {'$content': 'Completed'}
</code></pre>
<p><code>'status': 'Completed'</code><;-期望</p>
<pre><code>'foobar': {'$content': 1}
</code></pre>
<p><code>'foobar': 1</code><;-期望</p>
<p>我试图<code>(([^{'\$content':]))</code>与<code>{'$content':</code>不匹配,因为这总是没有用的</p>
<p>但是,我不知道如何让第二个组实际<em>匹配</em>正确的值,并去掉最后一个<code>}</code></p>
<pre><code>"SkillTreeModel":{"idToLevelDict2.0":{"TapDmg":2,"TapDmgFromHelpers":1,"PetDmg":0,"PetGoldQTE":13,"HeavyStrikes":16,"FireTapSkillBoost":0,"PetQTE":0,"Frenzy":0,"BossDmgQTE":0,"AllHelperDmg":15,"ChestGold":1,"HelperDmgSkillBoost":16,"ClanShipDmg":15,"HelperBoost":14,"HelperInspiredWeaken":1,"ClanQTE":16,"HelperDmgQTE":12,"ClanShipStun":0,"MPCapacityBoost":0,"MidasSkillBoost":0,"BurstSkillBoost":0,"CloneDmg":0,"Fairy":0,"ManaStealSkillBoost":0,"CloneSkillBoost":0,"ManaMonster":0,"CritSkillBoost":0,"BossTimer":0,"OfflineGold":11,"MultiMonsters":1,"CritSkillBoostDmg":3,"UltraDagger":1,"StrokeOfLuck":6,"SoulBlade":0,"Cloaking":1,"ForbiddenContract":0,"PoisonedBlade":0,"GuidedBlade":13,"None":0},"firstTimeSeeNewSkillTree":{"$content":true},"hasResetTreeThisPrestige":{"$content":false}}
</code></pre>
<p>如果有一种Python式的方式,我也会心存感激</p>