Hi,
A customer has a Tridion Docs installation that uses DTD-based XML from pre-DITA times. What is the best way to switch to DITA in the Tridion Docs environment?
Best regards,
Frank

Hi,
A customer has a Tridion Docs installation that uses DTD-based XML from pre-DITA times. What is the best way to switch to DITA in the Tridion Docs environment?
Best regards,
Frank
There are many ways to do this depending on the complexity of your existing DTD based XML. The traditional way to do this would be to use XSLT to convert the DTD based XML to DITA. Now that does require you to do a detailed analysis of the existing DTD structure/ data model and map it to appropriate DITA elements and attributes.
But if you have an HTML output for your DTD-based XML, you can use Oxygen's batch convertor to convert that HTML to DITA. I have used it in one of my projects and it does a pretty decent job. So this would be a 2 step process:
Again, this would be a better route if you already have HTML as one of the outputs for your DTD based XML.
More information on Oxygen's batch conversion tool (available as an add-on and as a script) is here:
Hope this helps!
There are many ways to do this depending on the complexity of your existing DTD based XML. The traditional way to do this would be to use XSLT to convert the DTD based XML to DITA. Now that does require you to do a detailed analysis of the existing DTD structure/ data model and map it to appropriate DITA elements and attributes.
But if you have an HTML output for your DTD-based XML, you can use Oxygen's batch convertor to convert that HTML to DITA. I have used it in one of my projects and it does a pretty decent job. So this would be a 2 step process:
Again, this would be a better route if you already have HTML as one of the outputs for your DTD based XML.
More information on Oxygen's batch conversion tool (available as an add-on and as a script) is here:
Hope this helps!