Конвертер из 1С в JSON
Конвертер 1C в JSON онлайн: настройте профиль обработки, преобразуйте структуру данных и автоматизируйте повторные выгрузки.
Конвертер 1С → JSON
Конвертация 1C в JSON настраивается в личном кабинете: загрузите источник, задайте структуру результата, правила преобразования, фильтры и расписание обработки.
Настройте преобразование 1С в JSON
Для 1С важно сохранить структуру, типы полей и правила выгрузки. Поэтому сценарий запускается из кабинета, а не из быстрого сайта-конвертера.
Зарегистрироваться и настроить →Загрузите файл или подключите регулярный источник, который нужно преобразовывать.
Выберите поля, порядок колонок или узлов, правила для вложенных данных и фильтры.
Проверьте предпросмотр и используйте профиль вручную, по расписанию или с доставкой результата.
- загрузка выгрузки 1С
- маппинг реквизитов в JSON
- проверка и повторный запуск профиля
Нужны преобразования, а не только смена формата?
Зарегистрируйтесь, если нужно менять значения в ячейках, менять размер и конвертировать изображения, настраивать фильтр на выгрузку только определенных элементов.
Что такое конвертер 1C в JSON
Конвертер 1C в JSON — это инструмент, который читает данные из одного формата и собирает результат в другой структуре. Такая конвертация нужна, когда поставщик, CMS, ERP, маркетплейс или внутренняя система принимают файл не в том виде, в котором он есть у вас. В простом сценарии Eofferix переносит поля и строки автоматически. В рабочих процессах важны правила: какие поля оставить, как назвать колонки или теги, что делать с вложенными данными, как обработать пустые значения и какие записи исключить фильтрами.
Когда нужен конвертер
Когда данные уже есть в одном формате, но следующая система принимает другой формат или другую структуру.
Что делает Eofferix
Сервис читает источник, определяет повторяющиеся записи и собирает результат с понятными полями.
Почему важны правила
Один и тот же файл можно выгрузить по-разному: плоской таблицей, XML-узлами, JSON-структурой или фидом.
Пример 1C → JSON
Простой пример показывает базовое преобразование. После регистрации можно настроить поля, фильтры, порядок и регулярный запуск.
Было
1C<?xml version="1.0" encoding="UTF-8"?>
<КоммерческаяИнформация ВерсияСхемы="2.10" ДатаФормирования="2026-07-19">
<Классификатор>
<Группы>
<Группа><Ид>cat-phone</Ид><Наименование>Смартфоны</Наименование></Группа>
</Группы>
</Классификатор>
<Каталог>
<Товары>
<Товар>
<Ид>product-001</Ид>
<Артикул>SKU-001</Артикул>
<Наименование>iPhone 15</Наименование>
<Группы><Ид>cat-phone</Ид></Группы>
<Картинка>import_files/front.jpg</Картинка>
<Картинка>import_files/back.jpg</Картинка>
</Товар>
<Товар>
<Ид>product-002</Ид>
<Артикул>SKU-002</Артикул>
<Наименование>Samsung S24</Наименование>
<Группы><Ид>cat-phone</Ид></Группы>
<Картинка>import_files/s24.jpg</Картинка>
</Товар>
</Товары>
</Каталог>
<ПакетПредложений>
<Предложения>
<Предложение>
<Ид>product-001</Ид><ИдТовара>product-001</ИдТовара>
<Цены><Цена><ЦенаЗаЕдиницу>999</ЦенаЗаЕдиницу><Валюта>USD</Валюта></Цена></Цены>
<Количество>12</Количество>
</Предложение>
<Предложение>
<Ид>product-002</Ид><ИдТовара>product-002</ИдТовара>
<Цены><Цена><ЦенаЗаЕдиницу>899</ЦенаЗаЕдиницу><Валюта>USD</Валюта></Цена></Цены>
<Количество>0</Количество>
</Предложение>
</Предложения>
</ПакетПредложений>
</КоммерческаяИнформация>
После чтения выгрузки 1С
JSON[
{
"category": "Smartphones",
"images": [
"https://storage.eofferix.com/users/42/media/profile_128/files/8f4f7d/front-800.webp",
"https://storage.eofferix.com/users/42/media/profile_128/files/8f4f7d/back-800.webp"
],
"name": "iPhone 15",
"price": 999,
"sku": "SKU-001",
"stock": 12
},
{
"category": "Smartphones",
"images": ["https://storage.eofferix.com/users/42/media/profile_128/files/a31c92/s24-800.webp"],
"name": "Samsung S24",
"price": 899,
"sku": "SKU-002",
"stock": 0
}
]
После регистрации и настройки профиля
настроенный результат{
"catalog": {
"updated_at": "...",
"items": [
{
"external_id": "SKU-001",
"name": "iPhone 15",
"price": 1099,
"category_id": "Айфоны",
"image_urls": [
"https://storage.eofferix.com/users/42/media/profile_128/files/8f4f7d/front-800.webp",
"https://storage.eofferix.com/users/42/media/profile_128/files/8f4f7d/back-800.webp"
],
"export": true
}
]
}
}
Что произошло: сервис связал товары с предложениями из разных файлов 1С, сохранил картинки в облако, чтобы в YML были рабочие URL вместо локальных путей из 1С, конвертировал их формат в .webp и выполнил ресайз до 800px. Также, для профиля были удалены позиции с нулевым остатком, пересчитаны цены (добавлена наценка), нормализованы характеристики, а группа 1С с id 10 переименована в Айфоны. Профиль преобразований сохраняется и может автоматически получать данные из 1С, применять шаблон описанных выше настроек и передавать результат в нужный канал.
Когда нужен конвертер из 1C в JSON
Чаще всего такие конвертации нужны для каталогов, прайс-листов, остатков, обмена с партнерами и подготовки файлов под требования принимающей системы.
Каталоги поставщиков
Приведение файлов поставщика к структуре, которую принимает сайт, CMS, ERP или PIM.
Прайс-листы и остатки
Подготовка цен, наличия, артикулов и категорий для импорта или проверки.
Маркетплейсы и каналы
Сбор файла под требования конкретного канала, обязательные поля и стабильные идентификаторы.
Внутренние интеграции
Передача данных между системами, которые используют разные форматы обмена.
Ручная проверка
Получение понятной структуры для менеджеров, аналитиков или контент-команды.
Регулярные выгрузки
Повторный запуск одного сценария без ручной настройки каждый раз.
Частые ошибки при конвертации 1C в JSON
Ошибки обычно появляются из-за вложенности, разных типов значений, пустых полей и несовпадения требований получателя.
Не выбран повторяющийся узел
Важно понять, какие записи должны стать строками, объектами, узлами или offer.
Потеря вложенности
Массивы и вложенные объекты требуют правила: оставить, разложить или вынести отдельно.
Разные поля
Если у записей разные поля, нужно решить, что делать с пустыми значениями.
Типы не нормализованы
Цены, даты, true/false и HTML лучше привести к единому виду.
Нет фильтров
Без фильтров в результат могут попасть неактивные товары или лишние категории.
Нет проверки
Перед регулярным запуском проверьте предпросмотр, кодировку и обязательные поля.
1C → JSON online или вручную
Разовая проверка и рабочий обмен требуют разного подхода. Сравните варианты перед настройкой процесса.
| Метод | Плюсы | Минусы |
|---|---|---|
| Ручной код | Максимальная гибкость для уникальной схемы. | Нужен разработчик, тесты и поддержка при изменении структуры. |
| Скрипт | Быстро для повторяемой технической задачи. | Сложнее контролировать файлы, логи, права, расписание и доставку. |
| Eofferix | Предпросмотр, профили, правила, файлы до 2 ГБ и запуск по расписанию. | Для сложной структуры нужен сохраненный профиль. |
Лимиты, безопасность и регулярные процессы
Eofferix создает отдельный результат и не изменяет исходный файл. Для больших каталогов и точных правил используйте сохраненный профиль.
До 5 МБ без регистрации
Подходит для быстрой проверки простых файлов.
До 2 ГБ после регистрации
Крупные каталоги обрабатываются в аккаунте с сохраненными правилами.
Исходник не меняется
Результат создается отдельным файлом.
Контроль структуры
При изменениях у поставщика обновляете только затронутые правила.
Преобразования значений
Нормализация текста, цен, пустых значений и лишних полей.
Доставка результата
Email, FTP/SFTP, webhook и другие каналы для повторных процессов.
Другие конвертации
Eofferix также помогает с соседними форматами для каталогов, прайс-листов и выгрузок поставщиков.
1C → XML
Соседний формат для проверки структуры и подготовки данных.
1C → CSV
Соседний формат для проверки структуры и подготовки данных.
1C → XLS
Соседний формат для проверки структуры и подготовки данных.
1C → XLSX
Соседний формат для проверки структуры и подготовки данных.
1C → YML
Соседний формат для проверки структуры и подготовки данных.
Как конвертировать 1C в JSON
Добавьте источник данных
Загрузите файл или подключите регулярный источник, который нужно преобразовывать.
Настройте структуру результата
Выберите поля, порядок колонок или узлов, правила для вложенных данных и фильтры.
Сохраните профиль
Проверьте предпросмотр и используйте профиль вручную, по расписанию или с доставкой результата.
Что умеет конвертер 1C в JSON
Что умеет конвертер 1C в JSON
Рабочий результат настраивается в профиле Eofferix, где сохраняются структура, правила и повторные запуски.
Маппинг полей
Переименовывайте поля, выбирайте порядок, скрывайте лишнее и приводите данные к требованиям получателя.
Вложенные данные
Массивы, объекты, повторяющиеся узлы и таблицы можно обработать по понятным правилам.
Фильтры экспорта
Выгружайте только нужные товары, категории, остатки или строки без ручной чистки результата.
Предпросмотр
Проверяйте структуру до скачивания файла или сохранения профиля обработки.
Автоматизация
После регистрации профиль можно запускать вручную, по расписанию или с доставкой результата.
FAQ по 1C → JSON
Конвертируйте 1C в JSON и автоматизируйте повторные задачи
Начните с проверки файла, затем сохраните профиль для регулярной обработки каталогов, прайс-листов и остатков.
Зарегистрироваться и настроить → До 5 МБ без регистрации · до 2 ГБ после регистрации · без установки программ