At Live Linx we developed technology in use already for a couple of projects that creates XML from Word. It creates a "base-line" XML similar to DocBook and based on the styles and other info in the Word document, but then produces XML based on your own DTD. It allows mapping information in the Word document (style info, order, pattern-matching of text, etc.) to elements and attributes in your DTD. The technology understands the DTD (ordering, element containers, etc.) and creates an XML file that is
certain to be valid to the DTD. I think it is actually pretty cool and better than anything I've seen yet.
So far we are using it to produce SGML for the AMM DTD (Aircraft Maintenance Manual DTD), for legal DTDs (for legislation, policies, and legal decisions), for variations on DocBook and for some other applications. Details available from Live Linx (http://www.livelinx.com)
|