Программирование 1С 8.х для начинающих
- Вы здесь:
- ЕРП. Ошибка "Непредвиденный символ при чтении JSON" при сохранении контрагента
Конфигурация
ЕРП. Ошибка "Непредвиденный символ при чтении JSON" при сохранении контрагента
- Печать
Для устранения ошибки «Непредвиденный символ при чтении JSON»
Необходимо обновить следующие колонки в Табличной части «Контактная информация»:
Значение и ЗначенияПолей, для этого нужно перебрать ошибочные строки и применить для колонок следующий код
Парсер JSON
Столкнулся с ошибкой "Непредвиденный символ при чтении JSON". Причем именно этот JSON парсится: php (работает существующий сервис), в GAS на google.
Погуглив понял, что, видимо, где-то пакет не совсем точно соответствует стандарту JSON.
Запрос приходит с вешнего источника, на который я не могу повлиять.
Погуглив я понял, что проблема встречается достаточно часто, но ответов не нашел.
1. Искать какой-то другой невстроенный парсер? Посоветуете?
2. Прогонять запрос через какой-то транзитный сервер, там исправлять и уже потом передавать в 1С? Например, на гугле?
Непредвиденный символ при чтении json 1с ошибка как исправить
Предлагаю ветку использовать только для размещения обработок по загрузке данных с сайта налоговой.
Если вы доработали чью-то доработку — то размещайте ее как ответ на то сообщение, где скачивали доработку. В тексте предлагаю писать отличия от предыдущей обработки (версии).
Обсуждение предлагаю проводить в этой ветке: https://forum.1c.ru/money/user/message/10611/create
Доработана обработка Голубева Алексея.
В бета-версии Мини-денег в комментарий добавлен третий необходимый параметр — fn,fd,i. Обработка доработана до автоматического получения всех 3 параметров из комментария.
Ошибка при запуске парсера по списку
При запуске парсера "загрузить по списку" появляется такая ошибка.
Загрузка по ссылке работает.
Цитата |
---|
Артем А написал: УТ 11.4.8.84 |
Цитата |
---|
Артем А написал: так же товар спарсил по ссылке, но поиск соответствия не работает. пробовал ставить разные настройки соответствия (от 0 до 100) |
у вас скорее всего какой очень старый релиз платформы в котором нет некоторых функций.
отправлено обновление
у вас скорее всего какой очень старый релиз платформы в котором нет некоторых функций.
отправлено обновление
Ошибка ушла, но сначала думал что просто товар не находит.
Товар на маркете есть под москвой
1С:Предприятие 8.3 (8.3.13.1690)
вот что в логе пишется
Начало загрузки: 13.10.2020 14:24:06
ОТЛАДКА — API_ЗагрузитьДанные_ЗагрузитьИдентификаторыТоваров
Загрузка данных: 13.10.2020 14:24:06
—————————————————————————
Строка: 1
PARSERDATA_ИнформацияОМодели_Разобрать — <ВнешняяОбработка.APPLIX_RU_ПарсерЯндексМаркет_ЗМ.МодульОбъекта(60287)>: Значение не является значением объектного типа (name)
Ошибка API_СписокХарактеристикМодели — 01: <(1)>: Ошибка при вызове метода контекста (ПрочитатьJSON): Непредвиденный символ при чтении JSON
ТекстСтраницы —
<!doctype html>
<html lang="en">
<head>
<title>Not Found</title>
</head>
<body>
<h1>Not Found</h1><p>The requested resource was not found on this server.</p>
</body>
</html>
—————————————————————————
Строка: 2
PARSERDATA_ИнформацияОМодели_Разобрать — <ВнешняяОбработка.APPLIX_RU_ПарсерЯндексМаркет_ЗМ.МодульОбъекта(60287)>: Значение не является значением объектного типа (name)
Ошибка API_СписокХарактеристикМодели — 01: <(1)>: Ошибка при вызове метода контекста (ПрочитатьJSON): Непредвиденный символ при чтении JSON
ТекстСтраницы —
<!doctype html>
<html lang="en">
<head>
<title>Not Found</title>
</head>
<body>
<h1>Not Found</h1><p>The requested resource was not found on this server.</p>
</body>
</html>
—————————————————————————
Строка: 3
PARSERDATA_ИнформацияОМодели_Разобрать — <ВнешняяОбработка.APPLIX_RU_ПарсерЯндексМаркет_ЗМ.МодульОбъекта(60287)>: Значение не является значением объектного типа (name)
Ошибка API_СписокХарактеристикМодели — 01: <(1)>: Ошибка при вызове метода контекста (ПрочитатьJSON): Непредвиденный символ при чтении JSON
ТекстСтраницы —
<!doctype html>
<html lang="en">
<head>
<title>Not Found</title>
</head>
<body>
<h1>Not Found</h1><p>The requested resource was not found on this server.</p>
</body>
</html>
—————————————————————————
Строка: 4
PARSERDATA_ИнформацияОМодели_Разобрать — <ВнешняяОбработка.APPLIX_RU_ПарсерЯндексМаркет_ЗМ.МодульОбъекта(60287)>: Значение не является значением объектного типа (name)
Ошибка API_СписокХарактеристикМодели — 01: <(1)>: Ошибка при вызове метода контекста (ПрочитатьJSON): Непредвиденный символ при чтении JSON
ТекстСтраницы —
<!doctype html>
<html lang="en">
<head>
<title>Not Found</title>
</head>
<body>
<h1>Not Found</h1><p>The requested resource was not found on this server.</p>
</body>
</html>
Конец загрузки: 13.10.2020 14:24:09
Вот еще логи, другой товар грузил по списку
Начало загрузки: 13.10.2020 15:52:53
ОТЛАДКА — API_ЗагрузитьДанные_ЗагрузитьИдентификаторыТоваров
ОШИБКА ПАРСЕР_ЗаписатьJSON 01 — <ВнешняяОбработка.APPLIX_RU_ПарсерЯндексМаркет_ЗМ.МодульОбъекта(15541)>: Ошибка компиляции при вычислении выражения или выполнении фрагмента кода: <(1,1)>: Обращение к процедуре как к функции (ЗаписатьJSON)
ОШИБКА PARSERDATA_ОтправитьДанныеНаСервер — <ВнешняяОбработка.APPLIX_RU_ПарсерЯндексМаркет_ЗМ.МодульОбъекта(5804)>: Поле объекта не обнаружено (task_id)
Загрузка данных: 13.10.2020 15:52:53