Преобразование переменных C в формат JSON - PullRequest
2 голосов
/ 10 июня 2011

Мне нужна программа на C, где мои строковые переменные C должны быть преобразованы в строковые переменные JSON. Строковые переменные, которые у меня есть в моей C-программе: char mcode [20] = "123456"

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.

Ответы [ 2 ]

3 голосов
/ 10 июня 2011

Вы не добавили никакого кода, чтобы показать, как вы пытаетесь (и не можете) JSON-кодировать эти переменные.

Все, что я могу предложить, - это библиотека C, такая как http://www.digip.org/jansson/, для обработки этой стороны.

1 голос
/ 27 августа 2015

Внизу домашней страницы в формате в формате JSON указан список полезных ресурсов.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...