首页 > 解决方案 > 如何获得正确的格式化字符串?

问题描述

如果我在命令提示符中打印字符串,我得到它是正确的结构

"connectionstring".""."OT"."ORDERS"."SALESMAN_ID"

但是当我将它写入 json 时,我得到的是以下格式

\"connectionstring\".\"\".\"OT\".\"ORDERS\".\"SALESMAN_ID\"

如何删除那些转义字符?

什么时候发生?

标签: jsonpython-3.xstring

解决方案


怎么了?

Json 序列化和反序列化正在发生。

来自维基百科:

在数据存储的上下文中,序列化(或序列化)是将数据结构或对象状态转换为可以存储(例如,在文件或内存缓冲区中)或传输(例如,通过网络连接)的格式的过程链接)并在以后重建。[...]相反的操作,从一系列字节中提取数据结构,是反序列化。

在控制台中,您对 json 进行反序列化,但在存储在文件中时,您对 json 进行序列化。


推荐阅读