读书人

xml的minOccurs跟nillable

发布时间: 2012-09-03 09:48:39 作者: rapoo

xml的minOccurs和nillable
minOccurs="0" 在null的时候,字段就不出现在xml中了
nillable="true" 在null的时候,xml的构造还是完整的.

在传数组的时候就很有用, 比如你只有minOccurs传{0,nill,1,nill} 就会变成{0,1}
所以说nillable就算不传值也有占位作用. 还有一些动态表, 也需要nillable把表构造穿过去, 否则会报错. 这个时候你就不能用minOccurs来传

读书人网 >XML SOAP

热点推荐