Do not input private or sensitive data. View Qlik Privacy & Cookie Policy.
Skip to main content

Announcements
Qlik Open Lakehouse is Now Generally Available! Discover the key highlights and partner resources here.
cancel
Showing results for 
Search instead for 
Did you mean: 
Anonymous
Not applicable

Setting Up a cXML Document for Output

Greetings,
I have been tasked with developing an integration that outputs cXML invoice documents. The problem I am having is that I can't get the output schema set up such that it works properly. One issue is that I have a .dtd file to work with, not an .xsd as no such files are available. Can someone point me in the right direction on how to deal with this problem?

Labels (2)
4 Replies
Anonymous
Not applicable
Author

I generally suggest to switch from DTD to XML schema. DTD has become deprecated long ago and should be replaced by XML schema.
Anonymous
Not applicable
Author

Get a trial version of XMLSpy (or pay out for the full version....but it is very expensive) and convert the DTD to XSD.
Anonymous
Not applicable
Author

Greetings,
I'm attempting to go the XMLspy route on this issue. We'll see how it goes.
Anonymous
Not applicable
Author

I have an update on this, and another problem. XMLSpy generated 3 .XSD documents, not 1. I have attempted to import the main .xsd, which resulted in an incomplete schema being generated in Talend. Apparently the original invoice .dtd has multiple namespaces which prevent flattening of the xsd as I understand it. Is there a way to deal with this situation and output a single document?