回答此问题可获得 20 贡献值,回答如果被采纳可获得 50 分。
<p>我有一个json文件,里面有很多注释。我只想替换特定的值,并通过在json文件中保存结构和格式来保存结果</p>
<p>例如,在本部分:</p>
<pre><code> "blocks" : [
{
"block_name" : "PNS1",
"ip" : "192.168.1.142",
"dynamic_ports" : { "first" : 10000, "last" : 15000 },
"inherits" : "PNS",
"in" : [],
"out" : [
/* Отправка данных в другой коллектор */
{ "name" : "collector_data_out", "dest_port" : "collector_data_in", "dest_block" : "PNS2", "fifo" : true },
/* Отправка темперутры, давлений и тарировок в СВС */
{ "name" : "svs_ctrl_out", "dest_port" : "svs_ctrl_in", "dest_block" : "SELF,MFI1,MODEL", "fifo" : true },
/* Отправка данных для определения главного транзитора */
{ "name" : "another_transitor_out", "dest_port" : "another_transitor_in", "dest_block" : "PNS2", "fifo" : true }
]
},
</code></pre>
<p>我只想替换块中的->;知识产权。所以它一定是这样的:</p>
<pre><code>"ip" : "127.0.0.1",
</code></pre>
<p>这是原始json文件:<a href="https://pastebin.com/Neumxy4p" rel="nofollow noreferrer">https://pastebin.com/Neumxy4p</a></p>
<p>如何通过python json实现这一点</p>