什么是一 .xbrl 文件?
扩展名为 .xbrl(可扩展业务报告语言)的文件是用于交换业务信息的免费全球框架。它现在被广泛用作标准格式之一,用更有用和更准确的数字记录取代了旧的纸质报告。使用 XBRL 文件交换的数据包括分类账、财务细节和资产负债表。它支持数据标签,允许对各种业务信息从准备到分析阶段进行数据处理。 XBRL 文件可以使用 Rivet Software Dragon View XBRL Viewer 等软件和 Aspose.Finance 等 API 打开。
XBRL 文件格式
XBRL 是一种在全球范围内广泛使用的数字业务报告的开放国际标准。它是一种基于 XML 的语言,它使用称为标签的 XBRL 元素来描述每一项业务数据,以形成用于报表排序和分析的数据。 XBRL 文件格式规范由 XBRL International, Inc 开发和发布,目前 XBRL 版本 2.1可供用户使用。
XBRL 文档结构
关于 XBRL 2.1 标签 的完整信息 可以被程序员引用来编写应用程序来处理这种文件格式。 XBRL 由一个 XBRL 实例和一组分类法组成。
XBRL 实例
- XBRL 实例以根元素。一个大型 XML 文档可以包含多个嵌入其中的 XBRL 实例。
XBRL 分类法
- XBRL 分类法 被定义为一个 XML 模式结构和一组直接引用的外部链接元素。显示链接库引用的可扩展分类模式如下。
<schema
xmlns:link="http://www.xbrl.org/2003/linkbase"
xmlns:ci="http://www.mycompany.com/taxonomy/2003-10-19"
xmlns="http://www.w3.org/2001/XMLSchema" targetNamespace="http://www.mycompany.com/taxonomy/2003-10-19">
<annotation>
<appinfo>
<link:linkbaseRef xlink:type="simple" xlink:href="linkbase_presentation.xml" xlink:role="http://www.xbrl.org/2003/role/presentationLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase"/>
<link:linkbaseRef xlink:type="simple" xlink:href="linkbase_calculation.xml" xlink:role="http://www.xbrl.org/2003/role/calculationLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase"/>
<link:linkbaseRef xlink:type="simple" xlink:href="linkbase_definition.xml" xlink:role="http://www.xbrl.org/2003/role/definitionLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase"/>
<link:linkbaseRef xlink:type="simple" xlink:href="linkbase_label.xml" xlink:role="http://www.xbrl.org/2003/role/labelLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase"/>
<link:linkbaseRef xlink:type="simple" xlink:href="linkbase_reference.xml" xlink:role="http://www.xbrl.org/2003/role/referenceLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase"/>
</appinfo>
</annotation>
<import namespace="http://www.xbrl.org/2003/instance" schemaLocation="http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd"/>
<!-- ... taxonomy elements declaration starts here ... -->
</schema>