---
title: "FlowForce Serverは、RaptorXMLをサポートしています"
date: "2013-07-23"
categories: 
  - "xsl"
tags: 
  - "flowforce-server"
  - "raptorxml"
  - "xmlspy"
description: Altova FlowForce Serverは、現在RaptorXMLに対応しており、高度なXMLおよびXBRL処理が可能になりました。検証と変換のステップを効率的に統合する方法について、ぜひご確認ください。
---
Status: #blog

Tags:  #flowforce-server #raptorxml #xmlspy

Categories: [xsl](/blog/ja/category/xsl.md)
# FlowForce Serverは、RaptorXMLをサポートしています

Altova FlowForce Serverは、RaptorXML ServerおよびRaptorXML+XBRL Serverに対応しています。

![RaptorXMLジョブのステップに関するログ詳細](https://lh4.ggpht.com/-eRi_QgCPrSQ/UeWXHKNCu-I/AAAAAAAABMs/_90cZnWvy4c/clip_image001%25255B3%25255D.png?imgmax=800 "Log details of a RaptorXML job step")

Altova社の[RaptorXML](https://www.altova.com/ja/raptorxml.html)は、[XMLSpy](https://www.altova.com/ja/xmlspy.html)の開発元が提供する、最新のXMLおよびXBRL処理エンジンであり、3世代目にあたります。RaptorXMLは、最新の規格および並列処理環境に最適化されるように設計されています。現在、[FlowForce Server](https://www.altova.com/ja/flowforce.html)のジョブには、XMLの検証、XSLTによるXML変換、XPathおよびXQueryの実行、そして財務報告のための複雑なXBRL処理（XBRLの分類体系の検証、XBRL分類体系に対するXBRLインスタンスの検証など）を行うステップを含めることができます。また、XBRL DimensionsおよびXBRL Formulaに対応しており、これらはXBRL 2.1を拡張するための新しい、互換性のある機能を提供します。

例えば、以前に紹介した「FlowForce Serverによる不正な入力データの処理」という事例（[Taming Bad Input Data with FlowForce Server](https://www.altova.com/blog/2013/06/taming-bad-input-data-with-flowforce.html)）を再度取り上げ、デジタルカメラで取得した生GPSデータから生成されるXMLファイルを検証するためのRaptorXML処理を追加することができます。<!--more--> RaptorXML Serverは、XMLの検証、正当性の確認、およびXQueryやXSLTの処理に特化した機能を提供しています。

![RaptorXMLの機能](https://lh5.ggpht.com/-xvSc3Ws47nk/UeWXHj_xW9I/AAAAAAAABMw/thtXLZ_0MJk/clip_image002%25255B3%25255D.png?imgmax=800 "RaptorXML functions for validation, well-formedness, xquery, and xslt")

以前に作成したFlowForce Serverのジョブによって生成された.gpxファイルを検証するための新しいジョブを作成できます。検証作業は、テストのためにスタンドアロンモードで実行でき、結果に満足したら、それを元のジョブに新しいステップとして追加することができます。

![RaptorXMLによるデータ検証ジョブ](https://lh4.ggpht.com/-GFgiAQphyk4/UeWXIPZqoAI/AAAAAAAABM4/JZqftiAwh78/clip_image003%25255B3%25255D.png?imgmax=800 "A RaptorXML validation job")

ジョブが実行される際、完了済みの作業フォルダ内の各.gpxファイルが検証されます。以下に示すFlowForceサーバーのログの一部に、その様子が示されています。この例では、ファイル名を強調するために、図に赤い下線を加えています。

![RaptorXMLの検証結果は、FlowForceサーバーのログに表示されます](https://lh6.ggpht.com/-4IiCyzZ3Z_s/UeWXIWg34yI/AAAAAAAABNA/-68Dqx71cF4/clip_image004%25255B3%25255D.png?imgmax=800 "RaptorXML validation shown in the FlowForce Server Log")

これで、検証処理を元のジョブに簡単に追加できるようになりました。具体的には、完了したすべての作業を確認するための新しいステップを、ジョブの最後に組み込むことができます

![既存のジョブに、RaptorXMLの検証機能を追加しました](https://lh5.ggpht.com/-Ub1yHSdTwCM/UeWXJHg7ahI/AAAAAAAABNI/lFL-CveXsKE/clip_image005%25255B3%25255D.png?imgmax=800 "RaptorXML validation added to an existing job")

**FlowForce Server、RaptorXML、およびRaptorXML+XBRLは、Windows、Linux、およびMac OSの各プラットフォームで利用可能です。ぜひご自身で試してみてください** [**こちらをクリックして、無料トライアル版をダウンロードしてください](https://www.altova.com/ja/download-trial-server.html)**！**
