機能

www.altova.com このトピックを印刷 前のページ 1つ上のレベル 次のページ

ホーム >  RaptorXML+XBRL Server についての説明 >

機能

RaptorXML は、以下にリストされる機能を提供します。 機能の多くは コマンドライン使用および COM インターフェイス使用と共通です。大きな違いの1つは、 Windows 上の COM インターフェイス 使用は、 (XML、 XBRL、 DTD、 XML スキーマ、 XSLT、 または XQuery ファイルを参照するかわりに)アプリケーションまたはスクリプトコードからドキュメントをテキスト文字から構成できることです。

 

 

XML と XBRL 検証

 

与えらえた XML または XBRL ドキュメントを内部または外部 DTD または XML スキーマに対して検証。
XML、DTD、XML スキーマ、 XSLT、 および XQuery ドキュメントの整形式のチェック。
XBRL タクソノミ、および XBRL ドキュメントを XBRL タクソノミに対して検証。
XBRL フォーミュラ および 検証アサーション の実行
XBRL テーブルの表示
XBRL 2.1、 Dimensions 1.0、および Formula 1.0 仕様、 および Table Linkbase 1.0 へのサポート。
インライン XBRL へのサポート
XBRL タクソノミパッケージへのサポート

 

 

XSLT 変換

 

与えられた XSLT 1.0、2.0、または 3.0 ドキュメントを使用して XML を変換します。
XML と XSLT ドキュメントは、 (URL を介して)ファイルとして、または COM 使用の場合はテキスト文字列として提供されます。
出力はファイルで返されます (名前の付けられた場所で) または、COM を使用の場合はテキスト文字列として返されます。
XSLT パラメーターは、コマンドラインを介して、または COM インターフェイスを介して提供されます。
Altova 拡張関数、XBRL、 Java および .NET 拡張関数により特別な処理を有効化することができます。これにより、 例えば、出力ドキュメント内でのチャートとバーコード機能などを作成することができます。

 

 

XQuery 実行

 

XQuery 1.0 と 3.0 ドキュメントの実行.
XQuery と XML ドキュメントは、 (URL を介して)ファイルとして、またはCOM を使用の場合はテキスト文字列として返されます。
出力はファイルで返されます (名前の付けられた場所で) または、COM を使用の場合はテキスト文字列として返されます。
External XQuery 変数 は、コマンドラインを介して、または COM インターフェイスを介して提供されます。
シリアル化 オプション は以下を含みます:出力エンコード、 出力メソッド、 (すなわち出力が XML、XHTML、HTML、またはテキスト)、 宣言の省略、およびインデント。

 

 

JSON と Avro 検証/変換

 

JSON スキーマと Avro スキーマドキュメントの検証
JSON インスタンスの JSON スキーマと Avro スキーマに対しての検証
Avro バイナリの検証
JSON フォーマットの Avro バイナリの Avro スキーマと Avro データの変換
Avro JSON データの Avro バイナリへの変換

 

 

ハイパーパフォーマンス 機能

 

超高速パフォーマンスコード最適化
οネイティブの命令セットの実装
ο32 ビット と 64 ビット バージョン
超低用量メモリフットプリント
οXML 情報セットの超コンパクトなインメモリ表記
οストリーミングインスタンス検証
クロスプラットフォーム機能
マルチ-CPU/マルチ-コア/パラレル コンピューティングのための高度にスケール化することのできるコード
デザインによるパラレルロード、検証、および処理

 

 

開発者のための機能

 

優れたエラー報告機能
Windows サーバーモードと Unix daemon モード (コマンド-ライン オプションを介して)
スクリプトのための Python 3.x インタプリタ
Python パッケージ内の RaptorXML 機能により機能を Python ライブラリの機能としてインポートできます。
.NET Framework API により、基となる XML と XBRL データモデルにアクセスすることができます。
Windows プラットフォーム上の COM API
あらゆる箇所での Java API
XPath 拡張関数、 Java、 .NET、 XBRL、 など。
ストリーミング シリアル化
REST 検証 API 付きビルトイン HTTP サーバー

 

詳細に関しては、サポートされる仕様 および Altova Web サイト のセクションを参照してください。

 


(C) 2019 Altova GmbH