世界をリードするXSDツール:編集、データマッピングなど、多岐にわたる機能を提供します。
XMLスキーマは、ある種の.. W3C勧告 XMLドキュメントの構造、内容、および意味を定義するために使用されるXMLスキーマは、DTD(Document Type Definition)の代替技術であり、多くの利点を提供します。具体的には、XSLTやXPathといった他のXMLベースの技術との統合やアクセス性、データの有効性を制御するための強力なデータ型機能、そして多様なシナリオにおけるデータ統合を可能にする名前空間のサポートなどが挙げられます。
現在、XMLスキーマは、すべてのXMLベースのアプリケーションの基盤となっており、そのため、開発者は、XMLスキーマのあらゆる側面を扱うための、強力で使いやすいツールを必要としています。
Altovaは、XSDモデルの作成、編集、生成、変換といった一連の作業を包括的にサポートします。
XSD(XML Schema Definition)の構造は、視覚的な編集環境との親和性が高く、容易に統合できます。XMLSpyのグラフィカルXMLスキーマエディタを使用すると、便利な入力支援機能やウィザードを利用できます。このスキーマ設計ビューは、直感的でドラッグ&ドロップによる編集機能に加え、業界をリードするXML検証およびエラー修正エンジンを備えています。 XSDエディタ これにより、グラフィカルなインターフェースを使ってスキーマを作成できます。ユーザーはスキーマの意味的な内容に集中し、XMLスキーマ言語の構文的な詳細についてはXMLSpyに任せることができます。
XMLスキーマを構築する際に、最初からすべてをゼロから始める必要はありません。 XMLエディタ 既存のXMLデータまたは複数のXMLデータに基づいて、有効なスキーマを生成します。XMLをXSDに変換する。)、DTD(文書型定義)、データベーススキーマ、さらにはJSONスキーマなどです。
XMLスキーマでデータ要素をグラフィカルなインターフェースを使ってモデル化したら、以下の手順で進めます。 XMLスキーマエディタ。XMLSpyは、データモデルで定義された要素に対応するクラスファイル(データバインディング)を自動的に生成することができます。
ロイヤリティフリーのコードは、以下の場所で生成される可能性があります。
生成されるコードは、シンプルでありながら強力なテンプレート言語を通じて完全にカスタマイズ可能です。この言語を使用することで、XMLスキーマに組み込まれたデータ型を、特定のプログラミング言語の基本的なデータ型に完全にマッピングすることができます。
内蔵されたコード生成機能により、低レベルのインフラストラクチャコードを記述するような煩雑な作業から解放され、重要なビジネスロジックの実装に集中することができます。
XMLSpyは、チームワークとコミュニケーションを促進するために、ウェブ形式と印刷形式の両方で、包括的なXSDドキュメントを自動的に生成します。
開発プロジェクトでは、データのマッピングや、リレーショナルデータベースやEDIといった他の一般的なデータ形式との間でデータの変換が必要となることが多くあります。このような作業を効率化するために、Altova MapForceのようなグラフィカルなデータマッピングツールを使用して、データマッピングプロジェクトを定義し、自動化することが有効です。
MapForceは、XSDを以下の組み合わせのいずれかにマッピングすることをサポートします。
MapForceでXMLデータマッピングを作成するのは簡単です。要素を関連付けるには、単に接続線をドラッグ&ドロップするだけです。また、組み込みの豊富な関数ライブラリから必要なデータ処理関数を追加することで、データを変換および処理することができます。
データマッピングが定義されると、MapForceはデータを瞬時に変換します。繰り返し発生するXMLデータの変換の場合、MapForceはXSLTとXQueryを生成し、MapForce Serverを通じて、高性能で自動化された変換を提供します。
XML基盤には、多数のXSDファイルや、それらに関連するXML、XSLT、WSDLなどのドキュメントが含まれることがあり、これらのドキュメントは相互に関連し、依存関係が複雑に絡み合っている場合があります。これらの関係性を理解し、管理する能力は、以下のような点で役立ちます。
そこで、SchemaAgentが登場します。XSDファイルを選択すると、SchemaAgentはその構成要素と関連性を視覚的に表示するため、ファイル間の関係をすぐに理解できます。さらに、ドラッグ&ドロップ操作でIIR(include/import/redefine)の関係を構築することも可能です。SchemaAgentは、その変更を関連するファイルに自動的に反映します。
XMLSpy、MapForce、およびSchemaAgent XSDツールは、すべて以下の製品に含まれています。 特別価格で提供されているAltova MissionKit。7つのXMLスキーマ関連ツールを、2つ分の価格で手に入れることができます。




