Описание тега cjson
NoneC JSON стремится быть самым тупым парсером, с которым вы можете выполнять свою работу. Это один файл на языке C и один файл заголовка.
2
ответа
Как преобразовать uint8_t из uart_read_bytes в символ или что-то, что можно добавить в объект cJSON?
Здесь я читаю из UART, который связывается с другим устройством, которое отправляет ему байты. Если я получаю целочисленное значение в 3 байта, как лучше преобразовать его во что-то, что я могу отправить с помощью cJSON. Я могу получить значение и п…
31 дек '18 в 07:02
1
ответ
Кодирование cjson - удалить "" из строки
У меня есть JWT, который я декодирую и печатаю в своем журнале, но проблема в том, что когда я делаю, он также включает "", который я не хочу... Вот фрагмент моего кода, который делает всю работу за меня local jwt = require "resty.jwt" local jwt_obj…
31 мар '18 в 16:38
1
ответ
Предложение синтаксического анализа cJSON
Я пытаюсь проанализировать приведенную ниже строку JSON в моем коде микроконтроллера с помощью CJSON. { "A": { "A1": [ {"S":0,"V":-5}, {"S":60,"V":5} ], "A2": [ {"S":0,"V":-5}, {"S":60,"V":5} ] }, "B": { "B1": [ {"S":0,"V":-5}, {"S":60,"V":5} ], "B2…
06 фев '18 в 10:34
1
ответ
Почему это сообщение отправляется с использованием paho.mqtt.c, что вызывает ошибку сегментации?
Я пытаюсь отправить сообщение определенного типа, используя протокол MQTT. Я использую библиотеку paho.mqtt.c, и мой брокер - RabbitMQ 3.6.12, работает под управлением Erlang 20.0. Я работаю на виртуальной машине под управлением CentOS 6.9. Сначала …
30 ноя '17 в 13:37
1
ответ
Строка JSON не может быть преобразована в правильную таблицу Lua
Я выполняю запрос к стороннему API, используя luasec, lua-socket и преобразовываю данные, строку JSON, в таблицу lua с помощью cjson. Я прочитал документы по указанным модулям и, к сожалению, ни один из них не помог мне с моей проблемой. К сожалению…
03 июн '17 в 21:35
1
ответ
Как я могу разобрать этот JSON, чтобы получить строки и сохранить их в переменных?
Как я могу разобрать этот ответ json после сохранения его в виде символа, чтобы получить строки и сохранить их в переменных? используя любую библиотеку c. Cjson, вероятно, потому что это тот, который я использую для создания запроса.. { "responseExi…
20 фев '17 в 12:37
0
ответов
Неопределенная ссылка на `cJSON_Parse'в Azure SDK C
Я использую Azure SDK для C, я включил файлы cJSON в каталоги include и src, но получаю неопределенную ошибку ссылки. В чем проблема?
02 май '18 в 04:49
2
ответа
Функция печати cJSON не добавляет номер к объекту
Я разрабатываю встроенное программное обеспечение на языке C, которое создает строку JSON с несколькими параметрами (строка и целое число). Для своих целей я использовал cJSON), в будущем мне нужно разобрать сложный JSON). Я строю свой JSON с этим к…
15 мар '17 в 14:29
1
ответ
Ошибка cJSON при компиляции и печати файла
Я недавно установил библиотеку cJSON от David Gamble через Cmake и я получаю следующие ошибки: gcc prueba.c -lm -o prueba /tmp/ccdmegU5.o: В функции `main': prueba.c:(.text+0x2e): неопределенная ссылка на `cJSON_Parse' prueba.c:(.text+0x45): неопред…
29 ноя '16 в 03:05
2
ответа
Итерация вложенного объекта cJSON в c
Как перебрать вложенный объект cJSON? я хочу получить (напечатать) все ключи и значения из родительского объекта deviceData в C. Это объект cJson. obj = { "command": "REPLACE_ROWS", "table": "Device.XXX", "deviceData": { "device0": { "DeviceName": "…
19 янв '16 в 12:12
1
ответ
Создайте make-файл для кода cjson с -lcjson для парсера json в c
Я очень плохо знаком с make-файлами. Я компилирую файл кода c, который содержит библиотеку cJson из терминала, используя команду gcc -test1.c -o test -lcjson наконец, с -lcjson, и он работает отлично. Но как скомпилировать тот же код, используя make…
08 июн '17 в 04:09
1
ответ
Попытка импортировать cjson в среде Python Maya 2018
Я хотел бы использовать cjson в Maya 2018, но у меня возникли некоторые проблемы. Исходный инструмент, кажется, скомпилирован 32-битным ( https://pypi.org/project/python-cjson/), поэтому я осмотрелся и нашел версию, которая была скомпилирована в 64-…
02 июл '18 в 17:44
1
ответ
Как проверить nil/null в Luis cjson из Redis?
У меня есть скрипт lua с блоком кода, как показано ниже: local call_data = cjson.decode(ARGV[1]) local other_data = cjson.decode(ARGV[2]) local data = {} local next = next local populate_data = function(source) if next(source) == nil then return end…
19 окт '18 в 07:58
0
ответов
Я не могу разобрать огромный файл json с помощью cjson эффективным способом, но библиотека cjson хороша для реализации
Я хочу проанализировать огромный JSON с большей точностью и меньшим количеством кода. Есть ли возможность реализовать. Я могу разобрать огромный файл в буфер, но когда я пытаюсь получить доступ к значениям json, мне нужно сделать индивидуально для в…
30 ноя '18 в 03:58
1
ответ
Lua не может найти установленные luarocks на Ubuntu
Я устанавливаю luarocks: $ sudo apt-get install luarocks Я устанавливаю lua-cjson от luarocks: $sudo luarocks install lua-cjson показать пакеты: $luarocks list Installed rocks: ---------------- lua-cjson 2.1.0-1 (installed) - /usr/local/lib/luarocks…
29 сен '16 в 02:51
1
ответ
Redis cjson: есть ли способ манипулировать JSON без его полного декодирования?
Учитывая приведенный ниже пример, есть ли способ изменить значение с "bar" на "blah" без их декодирования? redis 127.0.0.1:6379> eval 'return cjson.encode({["foo"]= "bar"})' 0 "{\"foo\":\"bar\"}" redis 127.0.0.1:6379> eval 'return cjson.decode…
15 май '18 в 09:14
1
ответ
LUA CJSON кодировать ноль поля
У меня есть таблица lua, такая как: local _table = {} _table["name"] = "some user name" _table["phone"] = nil ngx.say(cjson.encode(_table)) Вывод ngx.say, как показано ниже: {"name":"some user name"} Как вы можете видеть, поле телефона в _table было…
29 ноя '17 в 03:14
1
ответ
Изменить файл JSON с помощью библиотеки CJSON
Что я хочу сделать, это прочитать файл формата JSON и изменить его, а затем записать измененный контент в файл. 55 cJSON *root,*basicpara; 56 char *out; 57 58 root = dofile("basicparameter.cfg"); 59 out = cJSON_Print(root); 60 printf("before modify:…
15 мар '16 в 05:43
2
ответа
Поле cJSON не существует
У меня есть массив JSON следующим образом. Я использую cJSON для его анализа. Тем не менее, я хочу проверить, существует ли поле в моем массиве. Я попытался использовать cJSON_GetObjectItem и cJSON_IsNull и сравнить его возвращаемое значение с NULL,…
18 июл '18 в 04:57
1
ответ
cjson decode in Lua возвращает массив пустых массивов redis-cli
У меня есть большой массив объектов JSON, которые хранятся в Redis как закодированная строка. local string_foo = redis.call("get", "foo") "[{\"id\":\"xxxxxxxx\",\"block-scope\":[],\"history\":[{\"type\":\"answer\",\"timestamp\":1516295540951,\"messa…
06 авг '18 в 15:01