Заказы на доработку 1С (сервис удаленной работы)

Хранилище

База знаний
Неназначенных незавершенных заказов: 2, свеженьких 2
Бесплатные отчеты, обработки, конфигурации, внешние компоненты для 1С Статьи, описание работы, методики по работе с 1С

Здравствуйте, гость ( Вход | Зарегистрироваться )



> Как прочитать и перебрать JSON , циклом для записи документа 2 страниц V  < 1 2          
mut Подменю пользователя
сообщение 12.11.20, 18:01
Сообщение #21

Завсегдатай
****
Группа: Пользователи
Сообщений: 143
Из: Новая Каховка
Спасибо сказали: 58 раз
Рейтинг: 57.2

Если из приведенного в начале примера JSON-а убрать символы перевода строк, он становится нормальным валидным джисоном, 1с его читает стандартными методами. В соответствие или структуру, как вам удобнее.

Текст после очистки:

{
    "error": "",
    "errorMessage": "",
    "result": [{
        "userType": 1,
        "managerID": "1",
        "managerExternalID": null,
        "managerLogin": "Evgeniy",
        "officeID": "1",
        "officeExternalID": null,
        "officeName": "Дана-Автогруп",
        "officeMode": 0,
        "customerID": "32565",
        "customerExternalID": null,
        "categoryID": "2",
        "categoryExternalID": null,
        "categoryName": "ОПТ",
        "name": "Олег",
        "secondName": "Иванович ",
        "surname": "Коломиец ",
        "fullName": "Коломиец Олег Иванович ",
        "login": "Olepka",
        "phone": "+380(97)906-19-44",
        "mobilePhone": null,
        "email": "Olepka@ukr.net",
        "icq": null,
        "skype": null,
        "country": "Украина",
        "region": "Николаевская область",
        "city": "Николаев",
        "organizationName": null,
        "businessID": null,
        "businessExternalID": null,
        "businessName": null,
        "balance": "99.96",
        "creditLimit": null,
        "managerComment": null,
        "contragentType": "1",
        "organizationFormID": null,
        "organizationFormExternalID": null,
        "organizationFormName": null,
        "groupID": null,
        "groupExternalID": null,
        "groupName": null,
        "preferredCurrencyID": null,
        "preferredCurrencyExternalID": null,
        "preferredCurrencyISO": null,
        "aiBalanceOrdered": "0.00",
        "aiBalanceActiveOrdered": "0.00",
        "aiBalanceTotal": "0.00",
        "aiBalanceByReturn": "0.00",
        "aiBalanceDelayed": "0.00",
        "dateRegistered": "2020-10-19 19:50:24"
    }]
}

Anderson Подменю пользователя
сообщение 19.11.20, 14:29
Сообщение #22

Говорящий
***
Группа: Пользователи
Сообщений: 64
Из: Одесса
Спасибо сказали: 9 раз
Рейтинг: 10.8

А зачем изобретать велосипед. Спасибо человеку, все делается в одну строку. [необходимо зарегистрироваться для просмотра ссылки]
Результат = КоннекторHTTP.GetJson("http://httpbin.org/get");

Спасибо сказали: andr_andrey,

Petre Подменю пользователя
сообщение 19.11.20, 14:42
Сообщение #23

Живет на форуме
Иконка группы
Группа: Местный
Сообщений: 2750
Из: Київ, Україна
Спасибо сказали: 830 раз
Рейтинг: 828.9

Anderson @ Today, 14:29 * ,
Вы вообще о чем?


Signature
Допрацьовую:
- "Бухгалтерія для України 2.1";
- "Альфа-Авто: Автосалон+Автосервіс+Автозапчастини, українська версія".

Anderson Подменю пользователя
сообщение 20.11.20, 9:34
Сообщение #24

Говорящий
***
Группа: Пользователи
Сообщений: 64
Из: Одесса
Спасибо сказали: 9 раз
Рейтинг: 10.8

Petre, Судя по всему у автора проблемы с пониманием принципа работы с данными такого типа. Предоставил готовый вариант, который в одну строку распарсит его данные в удобный формат.

Vofka Подменю пользователя
сообщение 20.11.20, 10:19
Сообщение #25

У нас здесь своя атмосфера...
***********
Группа: Основатель
Сообщений: 13400
Из: Киев
Спасибо сказали: 4141 раз
Рейтинг: 3287.8

Anderson @ Сегодня, 9:34 * ,
Работа с json это не всегда http запрос куда-то.

Anderson Подменю пользователя
сообщение 20.11.20, 23:31
Сообщение #26

Говорящий
***
Группа: Пользователи
Сообщений: 64
Из: Одесса
Спасибо сказали: 9 раз
Рейтинг: 10.8

Vofka, Да и такое встречается.

Не нашли ответа на свой вопрос?
Зарегистрируйтесь и задайте новый вопрос.


2 страниц V  < 1 2
Ответить Новая тема
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 

RSS Текстовая версия Сейчас: 25.11.20, 18:57
1С Предприятие 8.3, 1С Предприятие 8.2, 1С Предприятие 8.1, 1С Предприятие 8.0, 1С Предприятие 7.7, Литература 1С, Общие вопросы по администрированию 1С, Методическая поддержка 1С - всё в одном месте: на Украинском 1С форуме!