• Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

xsd minoccurs=0 defined in xsd

 
Srinivas Kasani
Greenhorn
Posts: 22
  • 0
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
I had defined in my xsd an element of type xsd:string to be minOccurs=0.
The idea is this is an embedded element in another tag and I don't want this element to appear at all in some instances.
JAXB mappin is used my apache cxf.
Now in java, when I create an new of parent object, the element which I have defined as minOccurs=0 is having a null value.
How to avoid getting this null value, instead I don't want the object to be present at all when I do new of parenet object.

 
Arun Kumar
Ranch Hand
Posts: 30
  • 0
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
do not think it can be done.
experts please advise
 
Ivan Krizsan
Ranch Hand
Posts: 2198
1
  • 0
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hi!
The possibility I see is to analyze the surrounding data structure. Are there special conditions that lead to the absence or presence of the element containing a string?
If so, then it may be possible to define two version of the data structure; one that contains the string element and one that does not.
Best wishes!
 
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic