我正在消费一个WebService,在一夜之间的过程中每批产生大约3000个请求。
我正在重新定义XSD的一些元素。
对于没有内容的元素,是否最好使该元素可以保持与XML保持一致的比较结构,或者在这些元素上设置minOccurs = 0,从而减少XML有效负载的权重?
我正在寻找什么是最佳实践,为什么一种方法比另一方更好?
答案 0 :(得分:0)
你可以做到这两点。标准Java(jaxb)和.NET scvutil将它们解释为不同或忽略其中之一。它可以依赖于解析器和生成的代码。
由于这似乎不是问题,请使用minOccurs = 0,因此您不必提供元素并保存几个字节。