超快速驗證和處理
Altova RaptorXML Server 提供對 XML、XBRL 和 JSON 數據的超性能驗證和處理。
RaptorXML Server 是 Altova 的第三代 XML 處理器——基于我們在 XML 和相關標準方面 15 年的豐富經驗,從頭開始完全重寫和實現,并針對并行計算進行了優(yōu)化。
超高性能
在當今的組織中,大數據趨勢和 XBRL 要求正在產生大量且不斷增加的 XML、XBRL、JSON 和 Avro 數據。現在,終于有了一個現代的、超快的引擎來驗證、處理、轉換和查詢這一切。
RaptorXML Server 通過以下方式提供超高性能:
RaptorXML Server 可用于 Windows、Linux 和 Mac OS 平臺。
標準支持
RaptorXML 嚴格遵守所有相關的 XML、XBRL 和 JSON 標準,并不斷提交給針對 Altova 大量內部一致性和測試套件以及行業(yè)測試套件和客戶用例的嚴格回歸和一致性測試。
支持的標準包括:
此外,還提供了用于驗證其他 XBRL 場景的腳本
XML 驗證和處理
RaptorXML Server 為 XML 標準系列提供最快的 XML 驗證器和處理器,其功能包括:
JSON 驗證
JSON 的流行度不斷上升,同時要求確保交易數據的有效性。RaptorXML 為您介紹了 JSON 語法檢查、JSON 驗證、JSON 模式驗證。
XBRL驗證
除了全面的 XML 支持外,RaptorXML+XBRL Server 還包括對 XBRL 分類法和實例文件驗證的專門支持,并為 XBRL 維度、XBRL 公式、XBRL 表鏈接庫和 XULE 提供重要支持。
這些新標準提供了以新的、高效的方式查看、驗證和分析 XBRL 數據的機會,而不會影響互操作性和向后兼容性。完全支持在 XBRL 處理器中是最重要的。
XBRL 驗證腳本
除了上面列表中支持的眾多 XBRL 標準之外,我們還發(fā)布了多個適用于各種 XBRL 驗證場景的 Python 腳本,所有這些腳本都可以在 GitHub 上免費獲得。下載用于驗證的腳本:
RaptorXML+XBRL Server 的所有這些腳本都使用新的 Raptor Python v2.2 API,作為開源提供,并在標準 Apache 2.0 許可下提供。
注意:除了 DQC 規(guī)則的腳本,RaptorXML+XBRL Server 現在支持 XULE 。
在 Altova 博客上閱讀有關這些驗證規(guī)則和 Python 腳本的更多信息,并訪問Altova GitHub 存儲庫以獲取更多示例項目和開發(fā)人員資源。
用于 Excel 的 XBRL 加載項
如下所述,RaptorXML 的 .NET API 允許開發(fā)人員創(chuàng)建 Excel 插件,用于將用戶在 Excel 中輸入的數據自動保存為有效的 XBRL 格式。
已經為擔保行業(yè)的在制品 (WIP) 分類法創(chuàng)建了一個加載項,用于通過 Altova MapForce 在擔保方使用 WIP 報告,以及由承包商直接創(chuàng)建有效的 WIP XBRL 文檔在 Excel 中。
開發(fā)和集成功能
RaptorXML Server 為開發(fā)人員提供強大、靈活的選項,包括通過命令行、.NET、COM 和 Java API、Python 接口和內置 HTTP 服務器進行訪問。
對 XPath 擴展功能的支持可實現專門的處理。卓越的錯誤報告功能包括報告多個錯誤、詳細的錯誤描述、完整的錯誤堆棧和相關規(guī)范的鏈接。
.NET API
.NET API 允許開發(fā)人員將 RaptorXML Server 和 RaptorXML+XBRL Server 功能集成到使用 C# 和其他 .NET 語言為 Microsoft 平臺編寫的任何應用程序中。
這種協同作用的潛在應用是無限的!例如,.NET API 可以構建 Excel 插件或加載項以直接從 Excel 中的數據生成 XBRL,為現有基于標記的解決方案提供了強大的替代方案。
一個這樣的插件現在可以作為一種產品使用,它允許承包商直接在 Excel 中根據在制品分類法創(chuàng)建 XBRL 報告。了解有關Excel的 Altova Work in Process (WIP) XBRL 插件的更多信息。
HTTP服務器
為了讓 RaptorXML 能夠輕松集成到現代 SOA(面向服務的架構)基礎架構中,RaptorXML Server 包含一個內置的 HTTP 服務器,該服務器可通過 RESTful Web API 進行訪問。
這允許 RaptorXML 接受其他服務和客戶端應用程序通過 HTTP 請求提交的驗證作業(yè)、XSLT 轉換作業(yè)等。工作描述和結果以 JSON 格式交換。
工作流集成
RaptorXML Server 與 Altova 的工作流自動化解決方案 FlowForce Server 無縫集成。使用 FlowForce 服務器,管理員可以觸發(fā)作業(yè)以響應計時器或事件觸發(fā)器來驗證 XML、執(zhí)行 XQuery 和 XSLT 操作、驗證 XBRL 實例文檔和 XBRL 分類法等。
跨平臺支持
RaptorXML 服務器可用于: