Consider these:
Yeah, they're equivalent, but I wish they weren't. The first could easily represent an empty string and the second could mean "undefined", but they don't. Sure, I could leave the tag out, but not if it's being validated against a schema which requires it.
I agree, but I have a real world problem. The client has agreed to send data which passes the schema, but they often send a lot of junk. As a result, we frequently don't know if they forgot to send something or if the information just really isn't there
Re:Schemas
Aristotle on 2008-04-10T15:12:07
That seems to me to say more about the client’s code than about XML.