Home. 
.

transparent

transparent

transparent

拡張スキーマ検証

XMLSpy® 2012 のグラフィカルな XML スキーマエディターにより XML スキーマ標準の枠を超えた名前規定やコード規定の検証を行うことができます。この機能により、要素や属性の作成、定義のされ方に制約を加えることができ、XML アーキテクチャーの管理をより行い易くなります。

Note 以下に米国政府の標準データ交換形式である National Information Exchange Model (NIEM) 内で使用されているこの機能の例を示します。拡張スキーマ検証を使うことで、あなたの所属する組織が採用する任意のルールセットを適用することができます。XMLSpy には NIEM NDR ルールセット全てが含まれています。NIEM に関するより詳しい情報については、ソリューションセンターを参照ください。

XML ルールセットのマージと定義

ルールセットは Info 入力ヘルパーウィンドウのスキーマタブにて管理することができ、新規ルールセットの作成、ルールセットの閲覧、または XMLSpy にて既に定義されている定義済みのルールセットからの選択を行うことができます。

xml rule set

XML スキーマに対するルールセットの数に上限はなく、その管理もコンテキストメニューから使用できる編集、追加、または削除アシスタントで簡単に行うことができます。

新規ルールセットを作成または編集するにはスキーマルールエディターを使用します。このダイアログには2つのペインがあります :

  • ルールセットペインではルールの追加や削除を行うことができます。各ルールには名前、詳細メッセージテキスト、そして(ルールが矛盾を含んでいたり、検証の結果エラーや警告が返ってくる場合)重要度が表示されます。
  • ルールペインでは選択されたルールの詳細を定義、編集することができます。

XML スキーマ標準の枠を超えた名前規定やコード規定をベースにしたルールセットの定義を行うことができます。

名前規定

名前規定は要素/属性タグ名のガイドラインを参照します。XML スキーマはすでに数多くの名前規定が内包されており、例えば、名前を数字や句読点、または "xml" で始めることはできません。この機能によりスキーマ開発者は追加されたルール定義を検証することができます。例えば、以下のスクリーンショットでは全ての属性名が小文字で始めなければならないというルールがハイライトされています。

xml rule set

コード規定

コード規定はスキーマの書かれ方や、XML スキーマ勧告の枠を更に狭め、組織内の内部規定といった、より複雑なルールを参照します。例えば、以下のスクリーンショットでは、スキーマ内で明示的に指定されていない要素を持つ XML スキーマを拡張するために使われる xsd:any の使用を制限するルールが示されています。

xml rule set



XML インフラストラクチャーの構築や管理を行う XMLSpy のパワーを体験してみて下さい - 30日無料トライアル版 XMLSpy をダウンロード



transparent
Download
Pricelist
Buy
Video
Comparison
Datasheet
Print
Mail
Like It
利用可能な言語
.

Altova XMLSpy は英語、ドイツ語、日本語、そしてスペイン語版がダウンロードページからご利用になれます。

.
.
.

AltovaXML あなたのカスタムアプリケーションで使用することのできる、Altova XSLT 1.0、2.0、XQuery、XML 検証、そして XBRL 検証エンジンを搭載した AltovaXML をもっと詳しく調べる。

.
.

transparent

transparent