【发布时间】:2011-02-03 02:37:39
【问题描述】:
到目前为止,我一直在通过定义具有“name”和“value”属性的占位符元素来处理 extensions,如下例所示
<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 是否兼容?
- 有什么我遗漏的问题吗?
谢谢
【问题讨论】:
标签: java web-services xsd jaxb xmlbeans