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

Дед Пахом
16 Сентябрь 2023, 22:08
Форум: cJSON
Тема: Парсинг вложенных групп в cJSON
Ответы: 4
Просмотры: 2396

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

Ну да, вот так работает. Я переименовал имена групп (добавил "Grp" в конец имён), чтобы они НЕ соответствовали именам объектов в json и таким образом не обрабатывались в jRoot.ToGroup(Document). _DD_ReceiptStatus Group,Type ReceiptStatus string(40) end _DD_ConfirmationMetadata Group(_DD_Re...
Дед Пахом
15 Сентябрь 2023, 13:53
Форум: cJSON
Тема: Парсинг вложенных групп в cJSON
Ответы: 4
Просмотры: 2396

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

Я бы предложил такую схему:

Код: Выделить всё

  jRoot &= jParser.Parse(response)
  IF NOT jRoot &= NULL
    jRoot.ToGroup(MainGroup)
    jRoot.ToGroup('InnerGroup1', InnerGroup1)
    jRoot.ToGroup('InnerGroup2', InnerGroup2)
    
    jRoot.Delete()
  END
Дед Пахом
14 Сентябрь 2023, 22:47
Форум: cJSON
Тема: Примеры для cJCON
Ответы: 15
Просмотры: 1757

Примеры для cJCON

Зачем инородную структуру воспроизводить в Clarion один в один?
Дед Пахом
14 Сентябрь 2023, 22:13
Форум: cJSON
Тема: Примеры для cJCON
Ответы: 15
Просмотры: 1757

Примеры для cJCON

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

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

Не знаю, в одной группе 4 одноимённых поля, трудно определить, к какому полю что из json относится.
**
Переношу тему в форум Библиотеки и шаблоны-cJSON, давайте там новые темы создавать.
Дед Пахом
14 Сентябрь 2023, 19:43
Форум: cJSON
Тема: Примеры для cJCON
Ответы: 15
Просмотры: 1757

Примеры для cJCON

Можно юзать TCJsonRuleHelper и поля типа "auto", как-то так: rh CLASS(TCJsonRuleHelper) AutoCB PROCEDURE(STRING pFldName, cJSON pItem), DERIVED END MyGroup Group FieldName &String end CODE jRoot &= jParser.ParseFile('file.json') IF NOT jRoot &= NULL jRoot.ToGroup(MyGroup,,print...
Дед Пахом
14 Сентябрь 2023, 17:42
Форум: cJSON
Тема: Примеры для cJCON
Ответы: 15
Просмотры: 1757

Примеры для cJCON

Помню, мы всё это обсуждали, хотя найти будет трудно в темах "Обо всём подряд".
Дед Пахом
14 Сентябрь 2023, 16:31
Форум: cJSON
Тема: Примеры для cJCON
Ответы: 15
Просмотры: 1757

Примеры для cJCON

Оба вопроса слишком неконкретные, а второй я вообще не понял.
Дед Пахом
13 Сентябрь 2023, 21:42
Форум: CLARION for Windows
Тема: Настройка редактора текста в C11
Ответы: 18
Просмотры: 3459

Настройка редактора текста в C11

Первая позиция в этом редакторе ни о чём - код может быть сгенерирован где угодно, откройте полосатый редактор.
Дед Пахом
13 Сентябрь 2023, 21:01
Форум: CLARION for Windows
Тема: Настройка редактора текста в C11
Ответы: 18
Просмотры: 3459

Настройка редактора текста в C11

Тогда увы.
А зачем в embed-ах отступ, вроде бы ничем не оправданный?
Дед Пахом
13 Сентябрь 2023, 20:23
Форум: CLARION for Windows
Тема: Настройка редактора текста в C11
Ответы: 18
Просмотры: 3459

Настройка редактора текста в C11

А, я понял. У Вас строки выравниваются по началу блока, типа CODE, то есть если CODE в первой позиции, то всё будет начинаться с 1-й позиции.
Дед Пахом
13 Сентябрь 2023, 20:21
Форум: CLARION for Windows
Тема: Настройка редактора текста в C11
Ответы: 18
Просмотры: 3459

Настройка редактора текста в C11

У меня включена и всё норм.
Дед Пахом
13 Сентябрь 2023, 15:28
Форум: CLARION for Windows
Тема: Настройка редактора текста в C11
Ответы: 18
Просмотры: 3459

Настройка редактора текста в C11

Options-Text editor-Clarion specific options-Smart formatter: наверно "Enable entered line formatting" надо включить.
Дед Пахом
13 Сентябрь 2023, 14:50
Форум: CLARION for Windows
Тема: Clarion 11-12
Ответы: 2356
Просмотры: 321539

Clarion 11-12

На обед была фаршированная треска.
Дед Пахом
11 Сентябрь 2023, 16:51
Форум: CLARION for Windows
Тема: Clarion & Linux c Wine (или план Б)
Ответы: 123
Просмотры: 17101

Clarion & Linux c Wine (или план Б)

Я исключительно от безделья ставлю, даже не знаю, что потом с этим Линуксом делать буду.