parser-1c-internal
1C:Enterprise internal format string
Converts data from/to1C:Enterprise is a widуle used developing platform in the former USSR countries, so, as that package is useful only for 1C developers, the text below is in russian
🧐 Описание
Конвертер данных из строки во внутреннем формате 1С:Предприятие в объекты JavaScript и наоборот.
Будет полезна для организации взаимодействия приложения 1С:Предприятие со сторонними приложениями, работающими на Node.js®.
Формат данных внутренней строки содержит идентификаторы (ID) прикладных объектов метаданных (справочники, документы и т.д.), а это позволяет производить быструю синхронизацию данных между 1С:Предприятие и другими базами данных.
🏁 Начало работы
Требования
Для использования модуля на компьюетре должно быть установлено JavaScript-окружение Node.js®. Чтобы установить последнюю стабильную версию, перейдите по ссылке.
Установка
Модуль можно установить в разрабатываемое приложение как зависимость с помощью npm менеджера:
npm install --save parser-1c-internal
🔧 Запуск тестов
npm test
🎈 Использование
TypeScrit
import Converter from "parser-1c-internal";
const internalStringFrom = '{"S", "Это строка из 1С"}';
const value = Converter.convertFrom1C(internalStringFrom);
console.log(value); // 'Это строка из 1С'
const internalStringTo = Converter.convertTo1C("Это строка из Node.js");
console.log(internalStringTo); // '{"S", "Это строка из Node.js"}'