gpt4 book ai didi

json - Redis 添加 "\"到 JSON 字符串

转载 作者:IT王子 更新时间:2023-10-29 06:11:29 25 4
gpt4 key购买 nike

我正在使用 ServiceStack Redis 保存 JSON 的值并稍后检索它。问题是当我从 redis 中检索值时,它添加了多个“\”,这破坏了我的 JSON。

例如我保存:

{ "user": "123456", "password": "xxxxxxx" }

当我检索到它的值时:

{ \"user\": \"123456\", \"password\": \"xxxxxxx\" }

我想知道是否有某种设置可以防止这种情况发生?为什么会这样?JSON 包含一些“\n”字符,这些字符也添加了“\”,我只是将它们从示例中删除以使其更具可读性。

最佳答案

检查我的代码后,我注意到我在从 Redis 返回数据(以字节数组形式返回)时将类型转换为字符串,并且添加了额外的“\”。我的解决方案是先将我的 JSON 解码为 base64String,然后再将其存储在 Redis 中,然后再将其解码回来。

关于json - Redis 添加 "\"到 JSON 字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33065533/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com