From my research, there seems to be no way for an xsd to spawn CDATA tags in a specified element. I understand this may be a limitation of the XSD spec, and I am fine moving to some other workflow to solve this.
The problem, in our current XSD workflow, is that we have to add the CDATA tag by hand. This one element is a block of HTML, and we have to escape it. Our XSD --> XML workflow is this a bit messy as a result, as we find ourselves needing to add the CDATA tag by hand.
What is the suggested workflow/solution?
(In VSCode, we are creating XML files by hand from an existing XSD -- we could convert to DTD or other template format if that helps. This is not really an XSD question [unless you have new information about XSD...] This is a "how should we rethink our approach to meeting our needs" question.)