2011-06-10 202 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/來處理它的一面。