HTML to Wiki Style Renderer markup

I'm doing a POC migrating cards from a Mingle install (v13.3) to JiraAgile (v6.1) via the provided api's. I'd like to migrate the Mingle card descriptions over to the Jira Issue description field - given Mingle will provide (fairly complex) HTML, is there a way to programmatically convert this to the wiki style markup? I've looked at some suggestions around using the Mylyn wikitext standalone library, together with the confluence-core, but this only seems to provide converting wiki markup -> html.

Many thanks in advance.

1 answer

1 accepted

Just a note that I found an acceptable solution (for me) in case anyone else has a similar requirement.

Once I had extracted the HTML description field for a card from Mingle using the Mingle api, I did some basic cleanup using the Jsoup HTML parser library (, and then used the gwtwiki library (, together with a custom IHTMLToWiki implementation ( to convert the Mingle description HTML to Jira markup tags. Then just create and import the issues using JRJC.

The conversion code is then very simple:

private String convertHtml(String text) {
    String cleanText = Jsoup.clean(text, Whitelist.relaxed());
    HTML2WikiConverter conv = new HTML2WikiConverter();
    String convertedText = conv.toWiki(new ToJira());

    return convertedText;

It's not ideal, but good enough!

Hi Anton,

How far did you get with this effort? We have exactly the same issue, of migrating cards from a Mingle project into JIRA. Would you be willing to share what you did?




Hi Simon, Are you looking for more information regarding the description markup conversion, or the migration process as a whole? The migration process was fairly involved, but completed successfully (approx. 5000 Mingle cards). Let me know and I'll try and provide some additional info. Anton Anton

Hi Anton,

Your comment was helpful. Can you send and the relevant files? That will be a great help.

Hi @Anton Bagchi,

I have same requirement so i used you mentioned code. also use the required dependency. but i am getting error in the following line. 

  String convertedText = conv.toWiki(new ToJira());

 basically i did not found the API for ToJira()  so I used ToWikipedia() it doe not shows any error in the eclipse but after running the code i am getting this error 

 Caused by: java.lang.NoClassDefFoundError: info/bliki/html/wikipedia/IHTMLToWiki


Is there any solution for this?




Suggest an answer

Log in or Join to answer
Community showcase
Louis De Jaeger
Posted 6 hours ago in Off-topic

Friday fun: your best joke

Hi all Lets make this Friday fun really fun and post one (or more) of your best jokes! The joke can be about an Atlassian product, or just a really fun joke you want to share! I’m not the best j...

23 views 1 2
Join discussion

Atlassian User Groups

Connect with like-minded Atlassian users at free events near you!

Find a group

Connect with like-minded Atlassian users at free events near you!

Find my local user group

Unfortunately there are no AUG chapters near you at the moment.

Start an AUG

You're one step closer to meeting fellow Atlassian users at your local meet up. Learn more about AUGs

Groups near you
Atlassian Team Tour

Join us on the Team Tour

We're bringing product updates and pro tips on teamwork to ten cities around the world.

Save your spot