开发者社区> 问答> 正文

c语言socket通信时可以发送json格式的数据吗

php中的关联数组可以通过json_encode和json_decode两个函数实现转换。
现在c语言实现的socket通信中,在客户端和服务器之前交互数据时可以使用json格式吗,如何解析?

比如原来客户端发送到服务器的数据请求:cmd=download|file=xxx,这样在服务器必须解析请求的字符串,如何将上述请求编程json格式?

展开
收起
杨冬芳 2016-05-30 17:44:12 8748 0
6 条回答
写回答
取消 提交回答
  • 打包成字符串也可以的吧

    2020-03-19 10:49:10
    赞同 展开评论 打赏
  • 自己实现一下吧,json就是个map.传个map,服务器做下转json的处理不是更简单

    2020-03-17 11:04:23
    赞同 展开评论 打赏
  • 专注物联网

    要传输json格式的数据,必须使用json库,另外需要看你的编译环境。当然也可以自己用结构体实现


    传输的内容编码成json格式,接收到后调用json解析库解析
    {
    cmd:downloa
    file:xxx
    }

    2019-07-17 19:20:51
    赞同 展开评论 打赏
  • 软件开发,安全加密

    传输的内容编码成json格式,接收到后调用json解析库解析
    {
    cmd:downloa
    file:xxx
    }

    2019-07-17 19:20:51
    赞同 展开评论 打赏
  • 乐于学习与分析

    传输的内容编码成json格式,接收到后调用json解析库解析
    {
    cmd:downloa
    file:xxx
    }

    2019-07-17 19:20:51
    赞同 展开评论 打赏
  • IT从业
    2019-07-17 19:20:51
    赞同 展开评论 打赏
滑动查看更多
问答排行榜
最热
最新

相关电子书

更多
低代码开发师(初级)实战教程 立即下载
冬季实战营第三期:MySQL数据库进阶实战 立即下载
阿里巴巴DevOps 最佳实践手册 立即下载