これまで、次の例に示すように、「name」属性と「value」属性を持つプレースホルダー要素を定義することで拡張機能を処理してきました。
<root>
<typed-content>
...
</typed-content>
<extension name="var1" value="val1"/>
<extension name="var2" value="val2"/>
....
</root>
現在、 xsd:anyの使用に切り替えることを計画しています。最善のアプローチを選択するのを手伝っていただければ幸いです
- processContents = "strict"を指定した場合、xsd:anyの以前のアプローチに対する付加価値は何ですか。
- EAI / ESBツール/ライブラリは、返された任意の要素に対してXPATH式を実行できますか?
- バインディングコードを生成する際に、これを個別に処理するさまざまなバインディングツールが表示されます。これは、namespace = "http:// mynamespace"を含め、コード生成時に "http:// mynamespace"のスキーマを提供する場合と同じケースですか?
- これはWS-Iに準拠していますか?
- 私が見逃している落とし穴はありますか?
ありがとうございました