json - 如何获得正确的格式化字符串?
问题描述
如果我在命令提示符中打印字符串,我得到它是正确的结构
"connectionstring".""."OT"."ORDERS"."SALESMAN_ID"
但是当我将它写入 json 时,我得到的是以下格式
\"connectionstring\".\"\".\"OT\".\"ORDERS\".\"SALESMAN_ID\"
如何删除那些转义字符?
什么时候发生?
解决方案
怎么了?
Json 序列化和反序列化正在发生。
来自维基百科:
在数据存储的上下文中,序列化(或序列化)是将数据结构或对象状态转换为可以存储(例如,在文件或内存缓冲区中)或传输(例如,通过网络连接)的格式的过程链接)并在以后重建。[...]相反的操作,从一系列字节中提取数据结构,是反序列化。
在控制台中,您对 json 进行反序列化,但在存储在文件中时,您对 json 进行序列化。
推荐阅读
- apache-kafka - 加入两个 KStreams 时需要 Kafka Streams Co-Partitioning
- c - select() 函数在 C 中的行为如何
- javascript - 未从 fetch() 获得预期结果 - 节点
- php - 使用 PHP 组合和缩小 CSS
- visual-studio-code - VS Code 无法连接到扩展市场
- python - 如何从 Django 中的序列化程序序列化 JSON 请求数据?
- jquery - 悬停在元素上并且不影响具有相同类名的其他元素
- excel - Excel VBA 命名范围范围和相交函数
- flask - flask-socketio 慢还是我错过了什么?
- android-studio - 为什么 API 不能在三星设备上运行?