小编Rez*_*eza的帖子

将 XBRL 报告实例映射到 JSON

我希望将 XBRL 报告实例(特别是由 SEC 生成的财务报告)转换为 Python 字典或 JSON。我花时间使用 bs4(美丽的汤)开发代码,但理想情况下我想利用开源 Arelle 库。

我的理解是Arelle软件包有一个名为“saveLoadableOIM”的插件。XBRL.org 发布了一般指南;然而,它未能得到实际实施。

http://www.xbrl.org/Specification/xbrl-json/CR-2020-05-06/xbrl-json-CR-2020-05-06.html

我发现 Arelle 命令提示符使用的文档已经过时且不适用于 Python 3.x。任何人都可以提供有关如何通过 python 命令提示符操作 Arelle 的指导吗?具体来说,如何将 SEC xBRL 报告实例转换为 JSON?我想要一个能够适应标准分类法未来变化的模型,特别是 GAAP:

https://www.sec.gov/info/edgar/edgartaxonomies.shtml

如果拥有用于将 MSFT 10-K 的以下 XBRL 报告实例映射到 JSON 的示例代码,将会特别有帮助:

https://www.sec.gov/Archives/edgar/data/789019/000156459018019062/msft-20180630.xml

如果现有的 Arelle 库存在限制,我想了解这些限制是什么。

python json xbrl python-3.x

6
推荐指数
1
解决办法
1727
查看次数

标签 统计

json ×1

python ×1

python-3.x ×1

xbrl ×1