【发布时间】:2014-07-14 15:50:33
【问题描述】:
我们如何事先知道 XBRL 中的业务事实可以在 XBRL 实例文档上接收的名称数量?
例如,如果我们想通过仅针对该业务事实查看 XBRL 实例来查找公司的收入,我们可以为同一事实遇到不同的名称:
- us-gaap:收入
- us-gaap:SalesRevenue
- us-gaap:SalesRevenueNet
目标是找出每个业务事实可以接收的有限数量的名称,然后为每个业务事实循环所有这些名称,直到我们确定实例文档中的名称。
如果您愿意的话,是否有一个词典可以将所有这些名称放在一个文件中?这是一个理论问题,但需要技术专长。
最重要的是,由于一个业务事实有许多相似的名称,一个 XBRL 实例中的名称是否可以表示一个事实,而另一个实例文档中的名称表示另一个业务事实?
编辑
你相信这是the place,所有的命名都存在吗?如果是为什么它们存储在xml 中?应该有元素名称,仅此而已...
【问题讨论】:
-
您只是在寻找已发布的分类法吗? xbrl.org/TaxonomyRecognition/US%20GAAP%202009/…
-
嗯,我在 XBRL 中多次找到分类法这个词,但我没有找到元素是什么,所以我可以有它们的命名。我以前去过这个链接很多次
-
@wst 我已经多次找到这个链接xbrl.fasb.org/us-gaap/2013,但我不明白为什么它在
xml中有这些项目,而不是以可以阅读的格式...... -
他们在
xml中没有可读的列表。我无法理解例如对于收入,您如何找到可以使用的全部名称。你能为任何项目提供一个小例子吗?我几乎整天都在尝试理解它 -
XML 是可读的,尽管有许多文档构成了该分类。您需要遍历它们以了解所有可能的元素名称。
标签: xml xpath xquery basex xbrl