---
title: "GitHub 上的 XBRL 示例文件"
date: "2015-08-18"
categories: 
  - "development"
  - "xbrl"
tags: 
  - "raptorxml"
  - "xbrl"
  - "xbrl-dimensions"
  - "xbrl-formula"
  - "xbrl-table-linkbase"
description: Altova 在 Github 上托管了一系列示例 XBRL 文件，供客户使用。
---
Status: #blog

Tags:  #raptorxml #xbrl #xbrl-dimensions #xbrl-formula #xbrl-table-linkbase

Categories: [development](/blog/zh/category/development.md) | [xbrl](/blog/zh/category/xbrl.md)
# GitHub 上的 XBRL 示例文件

您知道吗？Altova 在 GitHub 上有一个 [示例源代码库](https://github.com/altova)？我们正在根据客户的需求不断完善这个资源库。目前，我们已经发布了一系列 XBRL 示例文件、代码片段以及用于处理 XBRL 数据的 Python 脚本，其中包括访问和处理美国证券交易委员会 (SEC) 网站上大量公司申报数据的说明，以及一些用于验证 EDGAR 申报数据的必备工具。

以下是一些关于您可以在那里找到的内容的详细信息。

### ![走廊](/blog/images/hallway.jpg)

<!--more-->

 

### 如何从EDGAR下载和处理美国证券交易委员会（SEC）的XBRL数据

该 [sec-xbrl](https://github.com/altova/sec-xbrl) 存储库提供了与配套网络研讨会“[如何直接从 EDGAR 下载和处理 SEC XBRL 数据](https://www.youtube.com/watch?v=2Oe9ZqXVGME)”中描述的源代码，由 XBRL US 提供。它包含 Python 脚本，允许您首先从美国证券交易委员会 (SEC) 的 EDGAR 备案系统下载数据，然后使用 [RaptorXML Server](https://www.altova.com/zh/raptorxml.html) 对这些 XBRL 数据进行处理、验证并提取信息。

 

![GitHub 上提供的 XBRL 示例](/blog/images/GitHubXBRL.png)

### **美国证券交易委员会（SEC）的EDGAR系统工具**

当然。请提供您需要翻译的英文文本 [sec-edgar-tools (可能指美国证券交易委员会的EDGAR系统相关工具)](https://github.com/altova/sec-edgar-tools) 该代码库包含了用于实现文档中定义的所有额外检查和规则的完整 Python 源代码 [EDGAR (证券交易委员会电子数据获取、分析和检索系统)](https://www.sec.gov/info/edgar/edmanuals.htm) 《申报者手册》第二卷，适用于使用RaptorXML Server进行SEC EDGAR系统版本31的申报。这是所有SEC EDGAR申报的必备资料，否则将非常困难。

我们最近在RaptorXML Server中增加了对EDGAR验证的支持。请关注未来几周内我们将发布的关于此主题的博客文章。

### **RaptorXML 的示例脚本**

[RaptorXML-Examples](https://github.com/altova/RaptorXML-Examples) 仓库包含一系列示例代码片段，展示了如何在 RaptorXML 服务器中使用新的 [Python v2.1 API](https://manual.altova.com/RaptorXML/pyapiv2/html/)。每个示例都包含对源代码的简要说明，然后演示 API 的特定功能，包括：下载整个模式的所有远程部分，将其作为一个可发现的分类体系（DTS）；遍历 DTS 中找到的整个计算链接库；添加自定义验证规则；遍历所有维度关系集（DRS）；从 XBRL 表格链接库生成 HTML 表单；以及更多功能。

 

敬请关注，我们将陆续发布更多示例代码和有趣的代码片段，以及一些令人感兴趣的[MobileTogether](https://www.altova.com/zh/mobiletogether.html)项目。如果您希望看到某些内容，请在评论区告诉我们。
