将 JSON 代码段作为字符串发送,作为较大 JSON 请求的一部分



我正在与一个Web API交互,其中所有通信都是通过JSON完成的 - 即我们序列化数据以将它们发送给它们,反之亦然。

这工作正常,但是有一个名为"CustomData"的字段,它是一个字符串类型,我们想使用它来存储 2-3 个变量。API 需要通过 JSON 字符串发送,然后在内部存储和分析该字符串。但是,这个 JSON 显然是作为对象反序列化的,我们收到一个错误,说它需要一个字符串,但有一个对象。

无论如何,我可以将此字符串字段标记为原始 JSON,并指示服务器不要反序列化它?

我正在使用 JSON.NET

可以尝试从发送方对 JSON 字符串进行编码,并在添加到数据库之前在接收端对其进行解码?这样,整个 JSON 反序列化不会将数据字符串识别为 JSON。

相关内容

  • 没有找到相关文章

最新更新