XSD / E

組み込みシステムのXML処理。
今すぐダウンロード

XSD / E ランキングとまとめ

広告

  • Rating:
  • ライセンス:
  • GPL
  • 価格:
  • FREE
  • 出版社名:
  • Boris Kolpackov
  • 出版社のWebサイト:
  • http://www.codesynthesis.com/products/xsde/

XSD / E タグ


XSD / E 説明

組み込みシステムのXML処理 XSD / Eは組み込みSystems.CodesInthesisのXML処理です。XSD / Eは、モバイルおよび組み込みシステム用のオープンソースのXMLパーサージェネレータです。小さなフットプリントとPortability.XSD / Eを維持しながら、イベント駆動型のストリーム指向のXML解析、XMLスキーマ検証、およびC ++データバインディングを提供します。あなたの語彙で定義されているデータ型のためのC ++パーサースケルトンの検証を生成します。その後、これらのパーサースケルトンを実装して、独自のメモリ表現を構築するか、XML文書の一部が利用可能になるにつれて即時処理を実行できます。 C ++ / Parserマッピングの概要については、「入門ガイド」のHello World Parserの章を参照してください。スキーマの静的分析に基づいて、XSD / Eはデータ抽出、検証を組み合わせたコンパクトで高度に最適化された階層的なマシンを生成します。単一のステップでさえ派遣さえます。その結果、XSD / E生成パーサーは、最低の静的および動的メモリのフットプリントを維持しながら、汎用検証XMLパーサーの210倍高速です。たとえば、検証されているパーサーの実行可能ファイルは120kbのサイズで小さくすることができます。その結果、XMLの解析の複雑さはXMLの解析から保護されています。・検証パーサースケルトンは低地プリント、高性能のXMLスキーマ検証を提供しているため、追加のエラーチェックでコードを複雑にする必要はありません。・自然表現は処理します一般的な要素、属性、およびテキストの代わりにドメイン語彙を使用したXMLデータ。・生成されたパーサースケルトンを静的に入力すると、実行時ではなくコンパイル時のエラーをキャッチするのに役立ちます。たとえば、XML要素名と属性名はC ++関数名になります。このようにしてください。理解する。・保守性自動コード生成申請書を文書構造の変更に適応させるために必要な努力を最小限に抑えます。静的型入力のおかげで、C ++コンパイラは変更する必要があるコード内の場所をピンポイントします。このリリースの新機能: ・XMLスキーマ多型のサポート。新しいgenerate-多形オプションは、多型対応コードの生成を引き起こします。 ・オブジェクトモデルを保存してバイナリ表現からロードするためのサポート。新たな - 世g - 挿入およびgenerate-抽出オプションは、それぞれデータ表現ストリーム挿入および抽出演算子の生成を引き起こします。 ・デフォルト値と固定値を持つ属性をサポートします。 ・新規オプション、--custom-typeでは、オブジェクトモデルクラスのカスタマイズを許可します。 ・新規オプション、 - Generate-detactをトリガし、可変長タイプの要素と属性のデタッチ機能の生成をトリガします。 ・生成されたパーサーおよびシリアライザ実装は再帰型の解析/シリアル化が可能です。 XSD / Eコンパイラは再帰的な型を検出し、最適化された非再帰的な場合を持つスタックベースの実装を生成します(すなわち、状態メンテナンスのヒープ割り当ては依然として依然として依然としても発生しません)。 ・固定長タイプのシーケンス用の署名割り当て(const t *、size_t)の割り当て機能。


XSD / E 関連ソフトウェア

PFPスタジオ

PFP Studioは、PHPとJavaScriptを使用したWebベースのフォームの迅速なアプリケーション開発(RAD)のための視覚的プログラミングシステムです。 ...

164

ダウンロード