Библиотека в цифровом пространстве – вчера, сегодня, завтра

55 примеру, информация о читателях может поступать из информационной системы ВУЗа в виде файла Microsoft Excel или CSV и нужно преобразовать ее в формат, понятный конкретной АБИС (а зачастую еще и разработать механизм загрузки этой информации в базу данных АБИС). В таких нестандартных случаях крайне желательно использовать уже существующие библиотеки или модули, позволяющие существенно снизить затраты времени на разработку. По опыту разработки подобных конвертеров можно отметить, что наиболее подходящим инструментом для этого стал язык Node.js, в рамках которого доступна обширная база готовых модулей для работы с самыми разными форматами данных. Также, Node.js сейчас используется в составе АБИС OPAC-Global для разработки пользовательских отчетов и обеспечивает прямой доступ к данным различных типов и форматов в этой системе. Таким образом, на данный момент одним из предпочтительных вариантов для разработки конвертера представляется разработка программы для Node.js с использованием модулей marcrecord и ряда других, в числе которых модули для работы с файлами Microsoft Excel, Microsoft Word, XML, HTML. Все перечисленные возможности уже сейчас активно используются в АБИС OPAC- Global.

RkJQdWJsaXNoZXIy MTgxNjY1