The DTD in section 9<http://xmpp.org/extensions/xep-0054.html#dtd> mandates that the element vCard must contain VERSION, FN, N but the examples in section 3.1 do not comply. Particularly the vCard retrieval request (Section 3.1, example 1) has an empty vCard element.
<!-- Individual vCard container --> <!ELEMENT vCard ( (VERSION, FN, N), Maybe the intent was to add a "?" at the end to make the sequence of Version, Full Name & Name optional, like: <!-- Individual vCard container --> <!ELEMENT vCard ( (VERSION, FN, N)?, Even with this fix, examples other than the vCard retrieval request need to be corrected to include the VERSION. -- Bala