Tarnslate a Markdown document to Document Object Model and back. So you can work with complex existing Markdown and programmatically create a Markdown document from scratch using Java....difficulty of this mechanism is not only to translate Markdown to DOM...translation engine allows users not only to work with complex elements...