背景: 我们经常开发会遇到一个语言与另外一个语言进行数据传递,比喻c# 写界面,c++ 写底层,那么业务复杂的话,肯定会进行交互,这样子就会遇到传递数据的问题。 解决方案: 跨语言最好选择统一格式,那么选择字符串传递是最简单的,那么我们能够顺利选择JSON。因为JSON知识字符串的一种格式而已,选择XML也可以。只是XML会稍微浪费空间,感觉没有JSON接近语言。我还记得我第一次去深圳的一家公司,c++写底层,界面用ie控件描述,2个语言就很好的用json传递数据就可以了,这样子公司的所有界面只要前端开发适配一下就…