问题标签 [xbrl]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
2788 浏览

python - 如何使用 Arelle 的 Python API 仅从 XBRL 文件中提取财务报表?

不知何故,由于迄今为止有关 Arelle 的 python API 的文档损坏,我设法使 API 工作并成功加载了 XBRL 文件。

无论如何,我的问题是:

如何仅从 XBRL 文件中提取 STATEMENTS?

下面是来自 Arelle 的 Windows 应用程序的屏幕截图。

此示例中使用的 URL:https ://www.sec.gov/Archives/edgar/data/101984/000010198416000062/ueic-20151231.xml

阿雷尔图形用户界面

我尝试使用 API 进行试验,这是我的代码

但是在执行这个片段之后,我被这些轰炸了:

PyCharm CLI

我尝试获取可用的密钥,它是,和modelFact之间的混合contextRef,这对我想要提取的内容没有帮助。由于没有文档可以进一步帮助解决此问题,我在这里不知所措。有人可以启发我如何实现仅提取语句吗?iddecimalsunitRef

0 投票
1 回答
995 浏览

java - 如何将 XBRL 文件转换为 DOM

如何将 XBRL 文件转换为 JAVA 对象。

  • 我们有任何开源的 JAVA API 吗?
  • JAXB 解析技术是否适合这种转换?
0 投票
1 回答
710 浏览

python-2.7 - 如何开始在 python 中分析 XBRL?

如何开始分析 XBRL 数据?

我听说python-xbrl应该有一些问题,而且我很难找到文档和示例。

我听说Arelle应该是你想要使用的。但我无法弄清楚如何安装它而不会出现任何奇怪的错误。

我试过:1)pip install git+ https://github.com/Arelle/Arelle.git 返回

2) pip install -e git+ https://github.com/Arelle/Arelle.git #egg=Arelle

哪个返回我:

3) 从 zip 安装 (希望避免这种情况) 返回与 2) 相同的错误。

我是不是该:

  • 尝试找出我的 Arelle 安装失败的原因(建议/帮助将不胜感激 <3)
  • 尝试另一个模块
  • 使用 python-xbrl 构建我的系统
0 投票
2 回答
349 浏览

vba - 使用 VBA 导出带有 iXBRL 标签的 excel 2010 文件

这是我的第一篇文章; 我已经自学了如何从这个站点编写 VBA 代码(谢谢:))和其他人,但从未发布过......

我正在尝试生成一组财务报表,我想使用 iXBRL 标签将其直接导出到 HMRC

我已经围绕这个问题进行了一些研究,但我发现的大部分内容与 excel 并不真正相关(例如https://en.wikipedia.org/wiki/XBRL#iXBRL

在将数据组织成工作表上的相关格式后,有什么方法可以用 iXBRL 标签标记单元格(或 VBA 变量)的值?

谢谢

0 投票
1 回答
220 浏览

tags - 与公司 XBRL 提交文件相比,SEC 数据集缺少标签

我正在尝试从 SEC 数据集中获取财务信息,特别是 XBRL 标签:https ://www.sec.gov/dera/data/financial-statement-data-sets.html ,我能够找到大约 328 个标签,89 个非- 重复的。将 sub 与 num 合并,查找 sub_num 文件中的所有标签

然而,当我试图在 JCPENNEY 的 XBRL 提交文件中查找所有标签时,ftp://ftp.sec.gov/edgar/data/1166126/0001166126-15-000055.txt。我能找到大约 858 个标签,180 个不重复的标签。

现在我很困惑,想知道是否有人知道 SEC 在将它们分组到数据集之前是否会消除任何标签。

将不胜感激任何想法或反馈!

0 投票
0 回答
231 浏览

xml - 在 Gepsio 中存储 XBRL 模式以进行验证

我正在将@JeffFerguson 的Gepsio集成到我的项目中。

我正在使用 Banca d'Italia 的 SARA XBRL 方言

为了验证XbrlDocument我需要将所有模式与 XBRL 文件放在同一目录中。实际上,示例文件包含一个指向 SARA XSD 模式的链接

问题是我需要构建一个将接受用户上传的 SARA 文件 (.xml) 的应用程序,并且我可以t-SARA-2016-03-23.xsd在我的程序集中拥有架构(连同其引用的架构),但不一定在上传/临时目录中。

有没有办法告诉 Gepsio 加载需要来自其他地方的 XSD,而不是 XBRL (.xml) 文件所在的目录?我可以看到有一个构造函数System.IO.Stream,它肯定不知道文件的真实路径,因为它可能像在上传期间一样在内存中(不是真的.....)

0 投票
0 回答
245 浏览

r - 尝试从 SEC 网站和本地文件读取时出现 R XBRL IO 错误

我在使用 XBRL 库示例从 SEC 网站和本地硬盘读取 XBRL 文档时遇到问题。

此代码首先尝试从 SEC 站点读取 XBRL 库的 pdf 文件中示例中所写的内容,然后尝试读取本地保存的文件:

这两个都会引发 IO 错误。第一次尝试从 SEC 站点读取结果会导致我的 RStudio 实例崩溃:

错误:未知 IO 错误 I/O 警告:无法加载外部实体“ http://www.sec.gov/Archives/edgar/data/1223389/000122338914000023/conn-20141031.xml

所以我重新启动 RStudio,重新加载 XBRL 库并尝试第二次尝试,从本地文件中读取会出现此错误:

I/O 警告:未能加载外部实体“~/R/StockTickers/XBRLdocs/aapl-20160326.xml”

我正在使用 R 版本 3.3.0 (2016-05-03)

我希望我错过了一些对某人来说很明显的东西,我只是没有看到它。任何帮助,将不胜感激。

0 投票
2 回答
430 浏览

xbrl - 由 JAXB 或任何其他的 XBRL 解析器

我曾使用简单的 XML 文件进行 JAXB 解析,但在我的新项目中,我有一个用于业务记录的 XBRL 文件,需要解析。有没有针对 XBRL 文件的解析技术?任何帮助,将不胜感激!

0 投票
4 回答
3949 浏览

mysql - 如何将 XBRL 数据导入 MySQL?

我正在从事一个涉及处理大量 XBRL 文档(> 1m 个单独文件)的项目。我对 XBRL 完全陌生,现在感觉很迷茫。

我在单独的 MySQL 数据库中有与这些 XBRL 文档相关的数据,我想将 XBRL 数据添加到 MySQL 中以将所有内容存储在一个数据库中。

将数据从 XBRL 文档传输到 MySQL 的最佳方法是什么?

是否有可用的批量处理库?

我一直在寻找有关这些问题的教程,但找不到任何提供基本介绍的东西,只有很多高级信息。

0 投票
1 回答
947 浏览

xbrl - 如何将 iXBRL 转换为 XBRL

我们已经在使用 Dragon View XBRL Parser 从 XBRL 文档中读取表格、段落和其他内容。现在越来越多的公司转而使用 iXBRL 而不是 XBRL 来归档/报告他们的财务文档,我们必须为 iXBRL 编写/拥有一个新的解析器来读取其内容。相反,如果我们可以拥有将 iXBRL 文档转换为 XBRL 的机制,我们仍然可以使用现有的解析器,只需稍加改动即可处理 iXBRL 文档

在 XBRL中:实例文档独立于渲染文档

在 iXBRL中:实例文档被内嵌在渲染文档中

我的问题是:是否有任何已知/简单的方法可以将 iXBRL 文档转换为 XBRL。

许多人都知道 XBRL 文档是什么。要了解有关 iXBRL 文档的更多详细信息,请阅读此处:http ://www.xbrl.org/Specification/inlineXBRL/CR-2009-11-16/inlineXBRL-background-CR-2009-11-16.html

XBRL 和 iXBRL 的区别:http ://www.datatracks.co.uk/ixbrl-blog/what-is-ixbrl/