# OIM 工具

## 适用于 XBRL 的开放信息模型 (OIM)

了解 OIM 以及 Altova OIM 工具，它们可用于 XBRL 标准 

## 什么是OIM？

[开放信息模型](https://www.xbrl.org/Specification/oim/PR-2021-08-04/oim-PR-2021-08-04.html) (OIM) 1.0 是 XBRL International 推出的一项新标准，旨在简化对 XBRL 数据的处理。虽然 XBRL 提供了一种高效、标准化的商业报告数据表示方法，但这些数据通常最初是以其他格式生成、存储和/或使用的。

OIM 提供了一种便捷的方法，可以将 XBRL 数据轻松地转换为 XML 以及其他常用格式，包括 CSV 和 JSON。 这样，组织机构既可以利用 XBRL 的功能，同时也可以使用最适合自己的格式来编写 XBRL 文档。 

### OIM是如何运作的？ {#about-oim}

OIM 提供了一种新的、更简单的方法来处理 XBRL 数据，旨在帮助组织更容易地利用 XBRL 带来的优势。OIM 是一种抽象层，它将 XBRL 与其底层 XML 语法分离。OIM 采用一种通用的方式来定义数字报告的语义。此外，它还提供了一种机制，可以将 XBRL 数据映射到 JSON 和 CSV 格式，未来可能还会支持其他格式。 

XBRL International 详细说明了每种类型 OIM 的用途，如下所示： 

- **xBRL-CSV** 非常适合以一种简洁的方式收集大量的 XBRL 数据
- **xBRL-JSON** 旨在简化对 XBRL 数据的理解和使用；它以一种适合网页显示的形式呈现业务报告数据，非常适合各种分析流程和系统
- **xBRL-XML** 是 XBRL 的最初实现方式

以下是一个以 JSON 格式呈现的 XBRL 数据的示例。该 XBRL-JSON 数据是从基于 XML 的 XBRL 报告转换而来的： 

[OIM的XBRL数据，以JSON格式呈现](https://www.altova.com/images/oim-json.png)

OIM并非旨在取代现有的XBRL 2.1规范，而是提供了一种理解和使用XBRL的替代方法。采用OIM意味着组织可以使用不同的格式来表达相同的内容，以满足不同的需求。XBRL International指出：“这意味着XBRL标准不依赖于特定的技术。” 

[了解更多关于OIM的信息。](https://www.altova.com/blog/learn-about-oim-xbrl/)

### OIM 工具 {#oim-tools}

为了充分利用OIM（开放信息模型）的优势，开发者需要具备能够验证OIM数据的工具，以及能够轻松在xBRL-CSV、xBRL-JSON和xBRL-XML之间进行转换的工具。Altova的XBRL认证软件产品是首批支持这一有前景的新标准的软件之一。 

## 在 XMLSpy 中，您可以编辑、转换和验证 OIM 的 XBRL 数据

XMLSpy 提供了完整的 XBRL 和 XBRL 分类体系开发工具，以及对 OIM 的全面支持。具体的 OIM 工具包括：

- OIM xBRL-CSV、xBRL-JSON 和 xBRL-XML 的验证 
- 一键转换 OIM 的 XBRL 格式（CSV、JSON、XML） 

即使您没有使用 XMLSpy 作为 XBRL 开发工具，您仍然可以在 XMLSpy 中打开任何支持的 OIM 格式的 XBRL 报告，例如，将基于 XML 的 XBRL 转换为 JSON 或 CSV 格式，具体方法如下所示。 

[OIM 将 XBRL 数据转换为 CSV 格式](https://www.altova.com/images/oim-xbrl.png)

在使用 xBRL-JSON 时，您可以选择在文本编辑器中查看 JSON 数据，或者利用 XMLSpy 中的 JSON 网格视图，以一种用户友好的方式查看和浏览 xBRL JSON 数据

[在 XMLSpy 中查看从 OIM 获取的 xBRL-JSON 数据](https://www.altova.com/images/oim-json-grid.png)

XMLSpy 和 RaptorXML Server 均已通过测试，并获得了 XBRL International 颁发的“XBRL 认证软件”称号，表明它们在创建和使用 XBRL 数据方面均符合标准。 
[XBRL 认证™ 软件]()

## Call to Action

[关于 XMLSpy](xmlspy-xml-editor.md)
[免费30天试用](xmlspy-xml-editor/download.md)

## 高效率、自动化的OIM验证和转换

RaptorXML+XBRL 服务器是一款超高速的 XBRL 验证和处理引擎。

对于需要大量验证 OIM XML、CSV 和/或 JSON 文件的场景，以及需要自动生成各种 OIM 输出格式的场景，RaptorXML Server 是一个非常好的选择。 

RaptorXML Server 获得了 XBRL International 颁发的“XBRL 认证软件”称号。它是一款高性能的验证和处理服务器软件，专门支持 XBRL 分类体系、实例文件，以及 XBRL Dimensions、XBRL Formula、XBRL Table Linkbase 和 XULE 等技术。 

RaptorXML适用于所有服务器平台，它充分利用当前普及的多处理器计算机，从而在市场上提供最快速、最符合标准的XBRL处理能力。现在，RaptorXML Server也是业内最早支持OIM的XBRL验证引擎之一。


## Call to Action

[关于 RaptorXML 服务器的介绍](raptorxml.md)
[免费30天试用](raptorxml/download.md)

## 来自EBA的OIM XBRL报告

对于需要处理欧洲银行管理局（EBA）报告的客户，这些报告必须以XBRL格式提交，因此，提供将EBA XBRL数据输出为更易于使用的格式，例如Excel或CSV，会非常有用。 

Altova 推出 EBA XBRL Excel 插件，旨在简化在 Excel 中使用常用模板创建 EBA XBRL 报告的过程。该插件还提供了将现有的 EBX XBRL 报告转换为 Excel 格式的选项。 

现在，该插件对OIM的支持也为客户提供了将Excel中创建的报告直接导出为符合EBA标准的xBRL-CSV格式的选项。 

[将 EBA XBRL 格式转换为 OIM CSV 格式](https://www.altova.com/images/oim-eba.png)

您还可以将现有的xBRL-XML、xBRL-JSON和xBRL-CSV格式的EBA报告导入到Excel中。 

该工具提供了多种选项，既可以进行单次转换，也可以批量导入/导出 OIM 的 XBRL 格式。 随着 OIM 支持的加入，这个方便易用的工具在处理 EBA XBRL 数据时，其价值进一步提升。 


## Call to Action

[关于EBA的XBRL Excel插件](eba-xbrl.md)
[免费30天试用](eba-xbrl/download.md)

