为什么我并不总是在 wsdl+xsd 代码生成中从带有 WSCF 蓝色的选择元素中获取 ItemElementName?



我使用WSCF blue从wsdl生成web服务代码。有时xsd中的choice元素会生成为Item和ItemElementName。有时只是Item。在这里面找不到任何逻辑。

答案是架构中必须有相同类型的选择元素。例如,2个int选项或2个字符串选项,这样就不能再只通过类型来知道它了。在我的示例中,有三种不同的类型可供选择->没有ItemElementName枚举和属性。

最新更新