I need to "wrap" several XML documents into a parent XML document.
How can this be done, and how can it be represented in a Schema?
XML doesn't allow the <?xml> prologue elements of the child doumentss
to appear inside the parent document. I thought of wrapping the child
documents with a <?[CDATA[ so it won't be parsed. However, this doesn't
work if the child document contains any CDATA, because CDATA can't be
nested. Surely this is a common problem and there is a common solution?