Какой подход лучше для создания файла XBRL?

Мне нужно сгенерировать файлы XBRL, используя данные из базы данных. Эти XBRL будут генерироваться в реальном времени в нашем бэкэнде (Node.js).

Я не нашел ни одного модуля npm для генерации в XBRL из объекта javascript. Я только что нашел только один модуль для анализа XBRL в JSON. Поэтому я думаю, что мне нужно написать что-нибудь полезное, чтобы помочь мне с этой задачей.

Итак, какой подход лучше? Я думаю написать шаблон, затем мне нужно будет перебрать мой объект javascript и заполнить шаблон свойствами JSON.


person Rodrigo Moreno    schedule 18.09.2018    source источник


Ответы (2)


Я рекомендую поискать существующие процессоры XBRL, так как могут существовать некоторые из них, совместимые с node.js (я не уверен, но может быть), и строить поверх них.

Разработка XBRL-процессора с нуля на новом языке, что многие в конечном итоге делают, иногда даже не подозревая об этом, требует больших усилий, чтобы получить все правильно, помимо «быстрой» реализации, потому что это гораздо больше, чем просто разбор XML.

person Ghislain Fourny    schedule 19.09.2018

вы можете настроить XBRL-сервер с открытым исходным кодом и получить к нему доступ через REST API из Node.js или вызвать его из командной строки с помощью Node.js.

person Adrian0    schedule 13.11.2018
comment
одна из реализаций находится здесь arelle.org/documentation/api-web-services - person Adrian0; 13.11.2018