in reply to Tab Delimited File > XML via DTD?

Did you try with XML::CSV? No help for DTD, but you can rearrange fields following DTD rules before running your converter.

Ciao, Valerio