2011-06-10 144 views
2

我需要一个C程序,我的C字符串变量需要转换为JSON字符串变量。该字符串变量我在我的C程序是: 炭的MCode [20] =“123456”将C变量转换为JSON格式

billno[20]="0057",customerId[10]="8989898",name[20]="abc",details[20]={"FMCG","90000"}; 
float total=135000; 

我希望上述的值被转换成JSON代码如下格式示于:

{ 
    "mcode":"123456" , 
    "bill": { 
     "no": "0057", 
     "customerId": "8989898", 
     "name":"abc", 
     "details": [{"category":"FMCG","amount":90000}, {"category":"Electronics","amount":45000}] 
    }, 
    "total":135000 
} 

帮我找到C中的代码。

回答

3

你还没有提出任何代码来显示你如何尝试(和失败)以JSON编码这些变量。

我可以建议的是C库,如http://www.digip.org/jansson/来处理它的一面。