问题标签 [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 投票
4 回答
2589 浏览

xml - XML XBRL _ 由于 XBRL 是基于 XML 的,我们能否使用免费软件 XML 解析器 (BaseX) 来解析 XBRL 数据?

这一切都归结为解析XML数据的一个非常关键的问题!

  • 我们可以解析XBRL(基于 XML)从数据库中提取数据吗?

我提交这个理论问题(需要 XML 技术能力)的原因是软件公司在和之间放置了一个单独的价格标签请检查之前的链接)!这肯定会引发危险信号。XML parsersXBRL parsers

  • 我们是否可以使用BaseX旨在查询XML解析XBRL 实例文档并提取数据的免费软件。如果不是,为什么因为 XBRL 是 XML?
0 投票
2 回答
1523 浏览

eclipse - JAXB 绑定 XBRL 元素不起作用

我正在尝试在 Eclipse 中使用 JAXB 生成本地化的 XBRL 类,但出现错误:

正如错误所暗示的,元素和属性名称冲突。这些是第 145 和 151 行:

所以我需要重命名一个(或两个)。这就是我一直在尝试做的 - 将元素标题绑定到 titleElement:

这会产生以下错误,以及原始的“标题已定义”错误:

建议让它工作?

编辑:正如helderdarocha 建议的那样,我的表达是错误的。我是 XML 和 XPath 的新手,这有点令人困惑,因为该元素没有明确键入的“xs:”命名空间。在我修复了这个错误之后,我得到了另一个:

由于所有“ref”属性都需要更新,我将标签“multiple='true'”放在绑定中。现在我收到以下错误,无法弄清楚如何解决它:

对此有什么想法?我确实想将相关元素的属性“ref”中的内容绑定到另一个名称。

0 投票
1 回答
2273 浏览

mapping - XBRL 生成器(映射工具)

我现在正在开发一个会计 Web 应用程序来生成 XBRL 文件,然后发布到政府主机 Web 服务。现在我已经准备好分类和用户数据。我需要的是一个软件,它可以根据分类快速映射这些数据库并生成 XBRL 文件。谁能给我一些可以实现这一目标的软件?开源是我可以在我的项目中实现的最好的。提前致谢。

0 投票
1 回答
341 浏览

xml - XBRL 商业事实的名称数量

我们如何事先知道 XBRL 中的业务事实可以在 XBRL 实例文档上接收的名称数量?

例如,如果我们想通过单独查看此业务事实的 XBRL 实例来查找公司的收入,我们可以为同一事实遇到不同的名称:

  • us-gaap:收入
  • us-gaap:销售收入
  • us-gaap:SalesRevenueNet

目标是找出每个业务事实可以接收的有限数量的名称,然后为每个业务事实循环所有这些名称,直到我们确定实例文档中的名称。

如果您愿意的话,是否有一个词典将所有这些名称放在一个文件中?这是一个理论问题,但需要技术专长。

最重要的是,由于一个业务事实有许多相似的名称,一个 XBRL 实例中的名称是否意味着一个事实,而另一个实例文档中的名称是否意味着另一个业务事实?

编辑

你相信这是所有命名存在的地方吗?如果是为什么它们存储在xml? 应该有元素名称,仅此而已...

0 投票
2 回答
443 浏览

xbrl - 货币项目类型、分子、分母:Conformance Suite XBRL 测试无效?

XBRL-CONF-CR5-2012-01-24 一致性套件包含以下测试用例变体,编号为 304-26,它是无效的 XBRL:

有人可以告诉我为什么这是无效的吗?我猜测它与单位的货币项目类型和元素有关,尽管 XBRL 规范并没有真正指出任何关于货币项目类型和单位分子和分母的具体内容。这个 XBRL 读起来好像该实例指定 2003 年 2 月 27 日发布的每股 120 美元。有人可以指出 XBRL 规范中讨论为什么无效的部分吗?

0 投票
1 回答
263 浏览

vba - in:gaap xbrl Selectsinglenode 具有多个属性在 VBA 中不返回任何内容

我正在尝试从 XBRL xml 文件中提取值。我不知道 VBA 的 MSXML 功能。XML文件是

“...”包含其他不相关的代码。现在,excel 文件具有以下单元格值:C4(元素名称)= in-gaap:ProfitBeforePriorPeriodItemsExceptionalItemsExtraordinaryItemsAndTax,D4 = 文档位置,E4 = 上下文(例如“D2013”​​),G4 = 输出值。(应该是 22163000)

我想在 G4 的 C4 处提取元素的值。

VBA代码:

代码未检测到元素,oNode 返回 Nothing 并带有 msgbox“未选择节点”,G4 保持空白。我搜索了很多网站,但无法解决。

0 投票
4 回答
2904 浏览

c# - c#.net平台上的xml schematron验证

我必须为我的 xml(xbrl) 文件实现 schematron 验证。我已经搜索并尝试了一些库,例如基于 msdn 的 NMatrix 和 Saxon。

http://msdn.microsoft.com/en-us/library/aa468554.aspx

-NMatrix schematron 验证不验证我的 xml 我的意思是它没有给出任何异常。-Saxon 免费版不通过 sch 文件验证 xml。

我的问题是如何根据 schematron 规则实现 xml 验证。我还为其他语言 java、php 提供了开放建议。

谢谢你的帮助。

0 投票
1 回答
670 浏览

xml - 如何知道在 XBRL 实例中引用哪些命名空间

我是 XBRL 的新手,正在努力学习它。在一个 XBRL 实例中,我看到文档顶部提到了几个命名空间;例如。xmlns:xbrli, xmlns:xbrldt, xmlns:xbrldi 等。但并非所有都在实例文档中使用;即没有以 xbrldi:myNode 开头的节点...

可以删除未使用的命名空间引用吗?另外,我想知道在哪里可以找到命名空间的 URL。我在链接库中找到了其中一些的 URL,但我找不到像 xmlns:iso4217 这样的其他 URL。网址来自哪里?

提前致谢。

0 投票
1 回答
554 浏览

xbrl - XBRL 中的实体标识符方案 url

我无法弄清楚从哪里可以获得 XBRL 文档中上下文定义的“实体”部分中 xbrli:identifier 标记的“方案”属性的 URL。我无法在分类法或链接库中找到它。我已经在网上搜索了几个小时。我遵循的分类法是基于 IFRS 的。提前致谢。:)

0 投票
2 回答
148 浏览

xbrl - XBRL 分类中的多个维度中存在相同的域成员

在浏览分类法的定义链接库时,我发现一些域成员存在于两个不同的维度中。例如。Dim A 包含域 Dom1,其成员为 m1、m2、m3、m4。Dim B 包含域 dom2,成员为 m2、m3、m4。问题是它可能导致上下文名称冲突(即使上下文的段部分不同)。

上下文名称的格式是“periodInformation_domainMember”。我需要为报告的不同部分使用不同的维度。所以我的基本问题是如何形成上下文名称?

我希望我已经正确地表达了自己。感谢任何帮助... :)