gpt4 book ai didi

json - 如何编码嵌入在 JSON 中的 JSON

转载 作者:行者123 更新时间:2023-12-03 23:46:36 29 4
gpt4 key购买 nike

我有一个 JSON 字符串,其中一个字段是文本字段。这个文本字段可以包含用户在 UI 中输入的文本,如果他们输入的文本是 JSON 文本,也许是为了说明一些编码,我需要对他们的文本进行编码,以便它不会在发送的实际 JSON 结构中被解释为 JSON到服务器。

当服务器接收到 JSON 结构并被解码时,我需要确保嵌入的 JSON 被解码为文本,最终在 UI 中看起来像 JSON。

实际上,您如何转义嵌入的 JSON 字符串?

最佳答案

我正在做类似的事情,只是使用 XML 而不是 JSON:在接收格式错误或其他不可处理的数据时,服务器返回一个包含一些信息和原始数据的错误结构。为了防止客户端再次解析损坏的数据,它是 base64 编码 在服务器上。

所以而不是发送

{
title : "My sample code",
payload : "{ \"foo\" : \"bar\" }"
}

考虑发送
{
title : "My encoded sample code",
payload : "eyAiZm9vIiA6ICJiYXIiIH0="
}

关于json - 如何编码嵌入在 JSON 中的 JSON,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7750399/

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