0

私はxmlファイルを持っているとしましょう。私のプログラムが何をするかは、「要素」に依存します。プログラムが実行すべきアクションを xml スキーマで定義することは可能ですか? つまり、次のことが可能です。

 <xs:element name="test" hidden=true action=myActionOnTestElement>

そして、xerces のパーサーが「test」という名前の要素を読み取ると、この要素が「非表示」であるというアクションも格納されます。これが xerces では不可能な場合、XML パーサーではまったく可能ですか?

4

1 に答える 1

0

このように、属性を持つ要素を定義することが目標の場合

<test hidden="true" action="myActionOnTestElement"/>

次に<xs:attribute>、スキーマで要素を使用する必要があります。このメソッドは、W3C XML スキーマをサポートするすべての XML パーサーで使用できます。このスキーマ要素の仕様はこちらhttp://www.w3.org/TR/2004/REC-xmlschema-1-20041028/#cAttribute_Declarations

于 2013-02-13T22:26:19.200 に答える