JSON C 字符数组 (char*) 的序列化
JSON serialization of C char array (char*)
是否可以在 JSON 中对 C 字符数组 (char*) 进行编码以便通过 TCP 套接字发送它?如果是这样,我该如何制作它,哪个是一个简单的 JSON 库?
谢谢,
您可能不需要使用 JSON。如果你只想发送一条简单的消息(例如“嗨,你好吗”),那么你可以只发送 char 数组。不能发送JSON,只能发送JSON的char数组(JSON是数据格式,不是传输协议)
例子
const char *json = "{\"id\": 12837, \"name\": \"Massimo Isonni\"}"
// You would then send json.
如果需要将结构序列化为JSON字符串,我推荐this。
是否可以在 JSON 中对 C 字符数组 (char*) 进行编码以便通过 TCP 套接字发送它?如果是这样,我该如何制作它,哪个是一个简单的 JSON 库?
谢谢,
您可能不需要使用 JSON。如果你只想发送一条简单的消息(例如“嗨,你好吗”),那么你可以只发送 char 数组。不能发送JSON,只能发送JSON的char数组(JSON是数据格式,不是传输协议)
例子
const char *json = "{\"id\": 12837, \"name\": \"Massimo Isonni\"}"
// You would then send json.
如果需要将结构序列化为JSON字符串,我推荐this。