JSON-Инспектор: универсальный форматировщик, валидатор и генератор кода 1С (Linux/Windows, без COM)

11.08.26

Интеграция - WEB-интеграция

Универсальный форматировщик (Pretty Print), безопасный валидатор и генератор кода 1С JSON-строк прямо внутри 1С без использования сторонних сайтов. Работает на Linux и Windows, код полностью открыт.

Обработки

ВНИМАНИЕ: Файлы из Базы знаний - это исходный код разработки. Это примеры решения задач, шаблоны, заготовки, "строительные материалы" для учетной системы. Файлы ориентированы на специалистов 1С, которые могут разобраться в коде и оптимизировать программу для запуска в базе данных. Гарантии работоспособности нет. Возврата нет. Технической поддержки нет.

Наименование Скачано Купить файл
JSON-Инспектор: универсальный форматировщик, валидатор и генератор кода 1С (Linux/Windows, без COM)
.epf 7,62Kb ver:1.1.1
5 3 000 руб. Купить

Подписка PRO — скачивайте любые файлы со скидкой до 85% из Базы знаний

Оформите подписку на компанию для решения рабочих задач

Оформить подписку и скачать решение со скидкой

Вы можете заказать платную доработку или адаптацию этой разработки под вашу конфигурацию на «Бирже заказов».

  • 0% комиссии — оплата напрямую исполнителю;
  • Исполнители любого масштаба — от отдельных специалистов до команд под проект;
  • Прямой обмен контактами между заказчиком и исполнителем;
  • Безопасная сделка — при необходимости;
  • Рейтинги, кейсы и прозрачная система откликов.

Назначение утилиты

При отладке и проектировании интеграций 1С с Битрикс24, маркетплейсами (Ozon, Wildberries) или сторонними b2b-API разработчики постоянно перехватывают «слепые» JSON-строки, сжатые в одну линию. Копировать их на внешние веб-сайты для проверки неудобно, долго, а главное — небезопасно для коммерческой тайны и персональных данных компании (ИБ-риски). Эта лёгкая внешняя обработка позволяет мгновенно форматировать (Pretty Print), проверять валидность и автоматически генерировать готовый безопасный код на встроенном языке 1С для десериализации любых JSON-структур прямо внутри вашей базы за один клик.

Автоматический генератор безопасного кода 1С

Вам больше не придется вручную выписывать десятки строчек кода для разбора полей прилетевшего b2b-пакета. Вставьте JSON, нажмите кнопку «Сгенерировать код 1С» и за 1 миллисекунду заберите готовый, академически верный скрипт для вставки в свой модуль:

Безопасность типов: Код генерируется через чтение в Соответствие и метод .Получить(). Ваша база на проде больше никогда не упадет с ошибкой, если внешняя CRM-система забыла прислать одно из полей.

Умное b2b-экранирование переменных: Утилита сама очищает имена ключей от дефисов, точек и пробелов, превращая их в валидные переменные 1С, а также автоматически добавляет символ подчеркивания _, если ключ начинается с цифры.

Абсолютная универсальность для конфигураций с управляемыми формами

Работает на любых типовых, отраслевых и самописных конфигурациях 1С с управляемыми формами на платформе 8.3 (включая УНФ, ЗУП, БП, УТ, КА, ERP), так как использует только базовые сетевые механизмы самой платформы.

Строгий аудит кода

Утилита проверяет исходный JSON-код исключительно в его первозданном («грязном») виде, ничего не изменяя в тексте самостоятельно и гарантируя абсолютную неприкосновенность ваших данных. Данный Валидатор работает в строгом соответствии с международным стандартом RFC. Используется когда вы сами пишете алгоритм выгрузки данных в 1С, и вам нужен жесткий контроль структуры перед релизом.

Возможности и преимущества

  • 100% безопасность данных: данные не отправляются в интернет, весь парсинг идет строго локально нативными средствами платформы 1С 8.3.
  • Без COM-объектов: никаких Windows-зависимых вызовов. Идеально работает на Linux-серверах и в облачных инфраструктурах (Scloud и др.).
  • Устойчивость к спецсимволам: парсинг настроен корректно. Утилита не упадёт, если в JSON прилетят ключи с дефисами или спецсимволами.
  • Код полностью открыт.

Технические ограничения генератора кода (ВАЖНО)

Чтобы вы четко понимали возможности утилиты перед скачиванием, обратите внимание на следующие архитектурные особенности:

  1. Линейный разбор (Уровень L1): Текущая версия генератора b2b-автоматически вытаскивает и создает переменные только для верхнеуровневых (корневых) ключей JSON.
  2. Без рекурсивного вложения: Если внутри вашего пакета содержатся глубоко вложенные структуры или массивы, утилита сгенерирует код для самого верхнего b2b-узла (упаковав его в Массив или Соответствие). Писать вложенные циклы Для Каждого для внутренних элементов вам потребуется самостоятельно.
  3. Требуется валидный JSON: Так как утилита не является исправителем логов, для успешной генерации кода исходный текст должен быть синтаксически чистым (соответствовать стандарту RFC).

 

Нужно больше, чем просто проверка?

 

Если ваш JSON повреждён и требуется автоматически восстановить его структуру — обратите внимание на инструмент «JSON-Исправитель».

Он умеет:

  • Исправлять обрывы строк, лишние запятые и незакрытые скобки

  • Показывать, какие именно проблемы были обнаружены в исходном тексте

  • Выдавать готовый валидный JSON за 1 клик

👉 JSON-Исправитель: автоматическое восстановление повреждённого JSON с диагностикой и Pretty Print

🔍 Вы можете найти эту обработку в каталоге Маркетплейса Инфостарт по номеру публикации: 2752988.

 

Если вам нужна профессиональная диагностика с точными координатами ошибок, API для встраивания в регламентные задания и генератор кода 1С — используйте продукт «JSON-Доктор».

Он умеет:

  • Показывать точные координаты ошибки (строка и символ)

  • Восстанавливать повреждённый JSON

  • Проводить структурный анализ (чего не хватает)

  • Генерировать безопасный код 1С

  • Работать как API для защиты регламентных обменов

👉 JSON-Доктор: интеллектуальный восстановитель повреждённого JSON с API
🔍 Вы можете найти эту обработку в каталоге Маркетплейса Инфостарт по номеру публикации: 2746379.

 

Требуется готовая отправка документов «под ключ»?

Если вы форматируете JSON для обмена с CRM-системой, не тратьте десятки часов на написание кастомных интеграций с нуля. Используйте готовое коммерческое решение:

Умный маршрутизатор счетов из 1С в Битрикс24 — автоматическая генерация PDF-счетов и их мгновенная привязка к таймлайну сделок за 3 секунды.

  • Главная фишка — защита от «человеческого фактора»: модуль не требует ручного ввода ID сделки Битрикс24. Он включает встроенный умный каскадный поиск и сам находит активную сделку в CRM по ИНН организации, телефону или Email клиента.

Полностью кроссплатформенный (чистый HTTPS под Linux без COM), с поддержкой БСП и базовых версий 1С. 

🔍 Вы можете найти эту обработку в каталоге Маркетплейса Инфостарт через общий поиск по названию или по номеру публикации: 2726272.

Проверено на следующих конфигурациях и релизах:

  • Управление торговлей, редакция 11, релизы 11.5.27.47

Вступайте в нашу телеграмм-группу Инфостарт

JSON форматирование JSON JSON Pretty Print валидатор JSON pretty print Битрикс24 REST API Linux внешняя обработка отладка JSON 1С 8.3 парсинг JSON открытый код Scloud без COM

См. также

WEB-интеграция Разработчик Аналитик 1С:Предприятие 8 1С:ERP Управление предприятием 2 1С:Бухгалтерия 3.0 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х 1С:Управление нашей фирмой 3.0 1С:Розница 3.0 Оптовая торговля, дистрибуция, логистика ИТ-компания Платные (руб)

Модуль "Экспортер" — это расширение для 1С, предназначенное для автоматизации процессов выгрузки данных. Оно позволяет эффективно извлекать, преобразовывать и передавать данные из систем 1С в интеграционную платформу Spot2D. Подсистема упрощает настройку, снижает количество ручных операций и обеспечивает удобный контроль данных.

17568 руб.

20.12.2024    7759    35    4    

35

Сайты и интернет-магазины WEB-интеграция Системный администратор Разработчик Пользователь 1С:Предприятие 8 1C:Бухгалтерия 1С:Управление торговлей 11 Автомобили, автосервисы Россия Управленческий учет Платные (руб)

Интеграционный модуль обмена между конфигурацией Альфа Авто 5 и Альфа Авто 6 и порталом AUTOCRM / LOGICSTARS. Данный модуль универсален. Позволяет работать с несколькими обменами AUTOCRM / LOGICSTAR разных брендов в одной информационной базе в ручном и автоматическом режиме.

42700 руб.

03.08.2020    25832    42    26    

30

WEB-интеграция Системный администратор Разработчик Пользователь 1С:Предприятие 8 1C:Бухгалтерия 1С:Бухгалтерия 3.0 1С:Управление торговлей 11 Автомобили, автосервисы Россия Управленческий учет Платные (руб)

Интеграционный модуль обмена по API между конфигурацией 1С:Альфа-Авто 6 и порталом LogicStar. Позволяет работать с несколькими обменами LogicStars разных брендов (CHERY, OMODA, JAECOO, EXEED, TENET) в одной информационной базе в ручном и автоматическом режиме. Поддерживается выгрузка заказ-нарядов, реализаций товаров и товарных остатков.

20740 руб.

13.05.2025    3080    6    0    

8

WEB-интеграция Разработчик Пользователь 1С:Предприятие 8 1C:Бухгалтерия Управленческий учет Платные (руб)

Хорошая основа вашего решения импорта данных статистики Яндекс.Метрики в информационную базу 1С. Получение счетчиков, запрос статистики, получение данных - все в одной обработке.

5094 руб.

21.06.2022    11414    12    0    

12

WEB-интеграция Загрузка и выгрузка в Excel Разработчик Пользователь 1С:Предприятие 8 1С:ERP Управление предприятием 2 1С:Управление торговлей 11 1С:Розница 3.0 Розничная и сетевая торговля (FMCG) Россия Платные (руб)

Расширение освободит вас от необходимости вручную обновлять информацию о товарах в группах ВКонтакте. Достаточно задать правила один раз, и система автоматически формирует файлы yml для дальнейшей загрузки в группы в ВК. Вы сможете легко выбирать, какие товары публиковать, создавая гибкие критерии отбора. Например, можно добавить важные для покупателей параметры: цвет, размер или другие характеристики.

12200 руб.

29.08.2025    3757    7    8    

9
Для отправки сообщения требуется регистрация/авторизация