Найдено 72 результата

harry
11 Июнь 2025, 10:43
Форум: LibCurl
Тема: Libcurl и ГОСТ алгоритмы
Ответы: 4
Просмотры: 552

Libcurl и ГОСТ алгоритмы

libcurl.dll брал отсюда https://github.com/mikeduglas/libcurl версия 1.67

До этого работала связка libcurl + GOST.dll
harry
11 Июнь 2025, 9:19
Форум: LibCurl
Тема: Libcurl и ГОСТ алгоритмы
Ответы: 4
Просмотры: 552

Libcurl и ГОСТ алгоритмы

Добрый день!
Решил попробовать последнюю версию libcurl 1.67 и не получилось соединиться с сервисами, требующими ГОСТ шифрование.
Как я понимаю, последние версии libcurl собраны с libressl в отличие от более ранних версий, собранных с openssl. Из libressl с версии 3.9.0 была удалена поддержка ГОСТ ...
harry
20 Декабрь 2024, 14:15
Форум: Готовые программы, шаблоны, библиотеки...
Тема: Класс для API НСЦМ «Честный ЗНАК»
Ответы: 73
Просмотры: 180409

Класс для API НСЦМ «Честный ЗНАК»

Добрый день! Игорь, Вы как то учитывали этот пункт в МР при реализации класса Honest?

Снимок.JPG

Или как отработает Libcurl класс по умолчанию при последовательных запросах в чеке ?
Мне кажется, Libcurl по умолчанию делает запрос с keep-alive, и не закрывает соединение.
Т.е. для закрытия ...
harry
19 Октябрь 2023, 18:23
Форум: Готовые программы, шаблоны, библиотеки...
Тема: Работа с Честным знаком (определение срока годности молочной продукции)
Ответы: 41
Просмотры: 21192

Работа с Честным знаком (определение срока годности молочной продукции)

Встал вопрос контроля просрочки молочной продукции на кассах. Как я понял, данную информацию можно получить запросом в Честный знак (формат json), используя их api. Никто такое не реализовывал уже?
Это проверяется методом /codes/check TrueApi. С 1 04.2024 применение этого метода будет обязательным ...
harry
23 Сентябрь 2023, 20:18
Форум: Готовые программы, шаблоны, библиотеки...
Тема: Проблема с экранированным символом в IQXML
Ответы: 8
Просмотры: 9073

Проблема с экранированным символом в IQXML

Значит, все таки это проблема конкретного парсера IQXML. Однако, странно почему символ «<« экранирован, а «>» нет, но это уже другой вопрос 😀
Кстати, саму эту строку у меня тоже парсит, но не переходит к следующей (из исходного примера). У Вас переходит?
harry
21 Сентябрь 2023, 22:29
Форум: Готовые программы, шаблоны, библиотеки...
Тема: Проблема с экранированным символом в IQXML
Ответы: 8
Просмотры: 9073

Проблема с экранированныи символом в IQXML

viewtopic.php?p=43548#p43548.

Не понял, что именно имелось в виду. Переход на другой парсер ?

Только мне подумалось, а корректен ли такой XML ? Символ ">" - тоже , наверно, должен быть экранирован ?
И в таком виде все работает
<ИнфПолФХЖ2 Значен="&lt;&gt;" Идентиф="SERTORG"/>
harry
21 Сентябрь 2023, 20:37
Форум: Готовые программы, шаблоны, библиотеки...
Тема: Проблема с экранированным символом в IQXML
Ответы: 8
Просмотры: 9073

Проблема с экранированным символом в IQXML

Наткнулся на некорректную работу парсера , при наличии в тексте экранированного символа &lt; (<)
Есть такой фрагмент XML


<СведТов КолТов="2" НаимТов="Присыпка детская 30г календула" НалСт="20%" НомСтр="15" ОКЕИ_Тов="796" СтТовБезНДС="31.38" СтТовУчНал="37.66" ЦенаТов="15.69">
<ИнфПолФХЖ2 Значен ...
harry
15 Сентябрь 2023, 10:31
Форум: cJSON
Тема: Парсинг вложенных групп в cJSON
Ответы: 4
Просмотры: 8315

Парсинг вложенных групп в cJSON

Видимо, так происходит из-за того , что все элементы группы просматриваются.
В штатном парсере есть код, который в случае не нахождения текущей группы из JSON в структуре группы Clarion , подсчитывает количество элементов в этой группе и пропускает ее. Это решает проблему, но как я понял, этот код ...
harry
15 Сентябрь 2023, 10:22
Форум: cJSON
Тема: Примеры для cJCON
Ответы: 15
Просмотры: 12768

Примеры для cJCON

Здесь нужно идти по дереву и обрабатывать списочные структуры JSON
Т.е. вместо одного вызова метода ToGroup() придется каждую "сложную" структуру творчески разбирать путем обхода дерева ?

С вложенными группами и повторяющимися именами в них (мой вопрос из параллельной ветки "Парсинг вложенных ...
harry
15 Сентябрь 2023, 9:30
Форум: cJSON
Тема: Примеры для cJCON
Ответы: 15
Просмотры: 12768

Примеры для cJCON

Нужно описывать данные как целостную структуру, а не кусочками - в полном соответствии с документацией
Не совсем понял, как это. Парсер, ведь разбирает (ищет в структуре Clarion) по имени в JSON. И если в JSON поле называется FieldName, то искать парсер будет именно его и никакое другое. Или я ...
harry
14 Сентябрь 2023, 22:32
Форум: cJSON
Тема: Примеры для cJCON
Ответы: 15
Просмотры: 12768

Примеры для cJCON

Согласен, но такие структуры возвращаются от операторов ЭДО, например, в данном случае от Диадок
harry
14 Сентябрь 2023, 20:30
Форум: cJSON
Тема: Примеры для cJCON
Ответы: 15
Просмотры: 12768

Примеры для cJCON

Все таки думаю, что так не совсем правильно, т.к. такое же имя может быть в другой группе.
harry
14 Сентябрь 2023, 20:10
Форум: cJSON
Тема: Парсинг вложенных групп в cJSON
Ответы: 4
Просмотры: 8315

Парсинг вложенных групп в cJSON

Наткнулся на некорректный парсинг при наличии повтояющихся имен полей во вложенных группах

Парсим, например, такой JSON
{
"RecipientReceiptMetadata": {
"ReceiptStatus": "000",
"ConfirmationMetadata": {
"ReceiptStatus": "111",
"DateTimeTicks": 637852826568038296
}
},
"ConfirmationMetadata ...
harry
14 Сентябрь 2023, 19:46
Форум: cJSON
Тема: Примеры для cJCON
Ответы: 15
Просмотры: 12768

Примеры для cJCON

Спасибо! Попробую