---
title: "XBRL 验证和处理工具"
date: "2013-07-09"
categories: 
  - "xbrl"
tags: 
  - "raptorxml"
  - "xbrl"
  - "xbrl-dimensions"
  - "xbrl-formula"
description: 探索 RaptorXML+XBRL 服务器的功能，该服务器专为高效的 XBRL 数据验证和处理而设计，并提供对 XBRL Dimensions 和公式的强大支持。
---
Status: #blog

Tags:  #raptorxml #xbrl #xbrl-dimensions #xbrl-formula

Categories: [xbrl](/blog/zh/category/xbrl.md)
# XBRL 验证和处理工具

在设计[RaptorXML Server](https://www.altova.com/zh/raptorxml.html)时，我们从一开始就确定，该引擎必须支持XML和XBRL标准。前者是一种普及的标准，而后者也将逐渐普及，这得益于全球各国政府日益增加的强制要求，以及企业为了以标准化、经济高效的方式分析财务数据而采用该标准。然而，我们知道，在当时，只有一部分客户会对该引擎的XBRL功能感兴趣，因此我们创建了两个版本：RaptorXML Server和RaptorXML+XBRL Server。

[![(图片已剪辑)](https://lh4.ggpht.com/-t6PglwnfDLU/Udwg2268xjI/AAAAAAAAAXY/cLj4g1SYyHg/clip_image002_thumb.jpg?imgmax=800 "clip_image002")](http://lh5.ggpht.com/-QHnK8Le6L5Q/Udwg2ckb4qI/AAAAAAAAAXU/lKStug9GH9k/s1600-h/clip_image002%25255B3%25255D.jpg)

让我们来看看 RaptorXML+XBRL Server 中一些强大的、与 XBRL 相关的特性。

<!--more--> **RaptorXML+XBRL Server** RaptorXML+XBRL Server 当然包含了 RaptorXML Server 的所有 XML 相关功能，并且它增加了对 XBRL 系列标准的强大支持，包括：验证 XBRL 术语表文档（.xsd 文件），根据 XBRL 术语表验证 XBRL 实例文档，[以及通过 XSLT 转换 XBRL 数据，以生成 HTML 和其他输出格式](http://www.blogger.com/blogger.g?blogID=4710621816584132478)

RaptorXML+XBRL 帮助客户确保完全符合监管要求，并提供对最新版 XBRL 标准的全面支持。这些标准包括：

- XBRL 2.1 标准
- 尺寸：1.0
- 公式规范 1.0
- 函数定义
- 通用链接

虽然对XBRL 2.1的支持使得该处理器足以应对许多常见场景，但RaptorXML+XBRL Server通过其高级功能，例如处理XBRL Dimensions和XBRL Formula，使其能够适应所有情况。越来越多的组织开始使用XBRL Dimensions和XBRL Formula来扩展XBRL 2.1提供的功能。这使得他们能够以全新的、高效的方式查看和分析数据，同时又不影响互操作性和向后兼容性。

[XBRL 维度](http://www.xbrl.org/Specification/XDT-REC-2006-09-18.htm) 允许实施者在 XBRL 2.1 规范中定义的维度之外，指定新的维度。一个维度类似于一个类别，它为测量值提供上下文。通过定义事实的类别，维度为分析师提供了以不同的方式查看相同数据的能力。XBRL 维度还提供了一种机制，可以将多个维度组合成超立方体，这类似于 Excel 中使用的透视表。

[XBRL 公式](http://www.xbrl.org/WGN/XBRL-formula-overview/PWD-2011-12-21/XBRL-formula-overview-WGN-PWD-2011-12-21.html) 通常用于提供额外的验证功能，以补充 XBRL 2.1 提供的功能，从而强制执行组织特定的业务规则。XBRL 公式使用 if-then-else XPath 表达式进行定义，可以用于验证 XBRL 实例中的数据，或者根据计算结果生成新的实例。XBRL 维度和 XBRL 公式可以单独使用或结合使用，它们提供了强大的机制，可以扩展 XBRL 兼容性所带来的优势。对两者都提供严格支持，是任何 XBRL 处理器的重要指标。

**灵活的接口选项**

根据您的具体应用需求，有多种方式可以调用 RaptorXML+XBRL。这些方式包括 COM、.NET 和 Java 接口，命令行操作，以及一个内置的 HTTP 客户端，它提供了一个 RESTful 的 Web API，用于构建 Web 服务/SOA 应用。

[![(图片已剪辑)](https://lh6.ggpht.com/-KLYxcEyOybA/Udwg3Z2kTnI/AAAAAAAAAXo/1lqVGhHYDSU/clip_image003_thumb.png?imgmax=800 "clip_image003")](http://lh6.ggpht.com/-N6lAmLOhm4A/Udwg3GGJ-rI/AAAAAAAAAXg/PWeOQ7xmQe0/s1600-h/clip_image003%25255B3%25255D.png)

RaptorXML+XBRL 服务器也可以作为 Altova [FlowForce Server](https://www.altova.com/zh/flowforce.html) 的一个组件，用于轻松管理的工作流程自动化。 这允许您根据定时器或事件触发器（例如，文件夹中出现新文件）来启动验证任务，并通过 FlowForce 的直观 Web 界面进行操作。

**企业级服务器软件——灵活的定价方案** 

RaptorXML+XBRL 服务器的设计充分利用了并行计算环境提供的可扩展性和处理能力。这款高性能、企业级服务器适用于 Windows、Linux 和 Mac OS X 平台，采用经济实惠的授权模式，其价格根据客户或组织需要处理的数据量进行调整，并提供灵活的选项，以满足低量和高量 XBRL 处理的不同需求。 无论您的实施规模如何，RaptorXML+XBRL 都能凭借其强大的功能，提供极快的处理速度 [超高性能优化](https://www.altova.com/zh/raptorxml.html).

**MissionKit 开发工具** 

开发人员可以使用 RaptorXML+XBRL 服务器，为使用 Altova MissionKit 开发工具套件开发的 XBRL 应用程序提供支持，该工具套件提供完整的解决方案 [XBRL技术发展](https://www.altova.com/zh/xbrl.html) 其功能包括：XBRL分类体系的开发、将数据库数据映射到XBRL格式以生成合规的申报文件、将接收到的XBRL数据映射到后端数据库以进行分析，以及以网页和打印格式呈现XBRL报告。

[![(图片已剪辑)](https://lh5.ggpht.com/-DEaJcS2XhX4/Udwg32fdZwI/AAAAAAAAAX4/9z0u0_j_6rs/clip_image004_thumb.png?imgmax=800 "clip_image004")](http://lh5.ggpht.com/-bDwZbr1fMVg/Udwg3tC6_iI/AAAAAAAAAXw/LR4LAYMYOvA/s1600-h/clip_image004%25255B3%25255D.png)

点击访问Altova网站，了解更多关于[RaptorXML+XBRL Server](https://www.altova.com/zh/raptorxml.html)的信息，并[下载](https://www.altova.com/zh/download-trial-server.html)适用于Windows、Linux或Mac的免费30天试用版。
