how to translate xml export (xmmap)

  • 1
  • Question
  • Updated 2 years ago
I just discovered how easy it is to import / view an XML file in MindManager 2016 despite having used the product for years. The possibilities of this functionality for me are endless, however I have discovered the grave limitation which comes from saving the file once it has been opened in MindManager. Is there as way to export to clean XML without all of the dirty that MindManager puts in there? Is there at least a way to use XSL to transform the output? I found that MindManager 5x had something called transformations http://blog.mindjet.com/2005/06/transforming-xml-with-mindmanager/, will these be returning?
Pretty please!
Photo of Evan Riser

Evan Riser

  • 3 Posts
  • 0 Reply Likes
  • optimistic

Posted 2 years ago

  • 1
Photo of Nick Duffill

Nick Duffill, Champion

  • 508 Posts
  • 169 Reply Likes
Hello Evan
MindManager can still save raw XML files direct (through the SaveAs function) but this does contain all the UI-specific markup and other content as you say. The registry shows that a few transformation contexts are registered in MindManager but I am not sure how they relate to the Save As or Open dialogues. Maybe they implement the OPML import and export but this is a pure guess. However the MindManager object model appears to contain XML transformation functions, but there is no public documentation or examples of using it. Unfortunately the devzone pages linked from the blog article are no longer in existence.  If this still provides a way to manage transformations, then it is possible that this could export customised XML or import custom XML.
Photo of aHa!Coaching

aHa!Coaching, Champion

  • 1192 Posts
  • 116 Reply Likes
Transformations are still available and are based on XSLT.

They are defined via the Registry via HKLM, for example for MindManager 32-bit on a 64-bit Windows the Transformations are defined here:
HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Mindjet\MindManager\15\Transformations


Also, once defined, the Transformations are also available from the MindManager Options:
Photo of Nick Duffill

Nick Duffill, Champion

  • 508 Posts
  • 169 Reply Likes
Thanks Mathieu - the options point out the XSLT files.
Photo of Ary Velstra, Expert Trainer

Ary Velstra, Expert Trainer

  • 1251 Posts
  • 189 Reply Likes
Jose Maria Guerrero of Infoseg tells us:

Infoseg has developed a new technology to generate in a very efficient way Mindmanager mind maps from complex information in data bases, web sites and text files. There is no need to use the API provided by Mindjet.

Our technology is based on a universal XML file format that can be generated directly by any company having complex information requirements. They only need to develop software to extract information using templates we provide or we can do it directly for them. XML files in that format are then converted rapidly into MindManager files by our software. Embedding email or FTP addresses in the XML files, our software does automatically send the generated mind maps to the destinations specified.

NOTE: I don't expect he will provide this for free - not even to students ;-) since it is a main part of his business offering
Photo of Jose M Guerrero

Jose M Guerrero

  • 5 Posts
  • 0 Reply Likes
Ary, I am thinking of ways of making our technology available to more people. We are in the middle of creating a web page and offer a SaaS version of our software. You will be able to upload an XML file and create a .mmap file for a symbolic price. It will probably be linked to PayPal. I have to think about this "symbolic" price per mind map file. Any suggestions?
Photo of Ary Velstra, Expert Trainer

Ary Velstra, Expert Trainer

  • 1245 Posts
  • 186 Reply Likes
Hi Jose
This is not the audience/place to discuss pricing strategies..Lets use our Mivap channel for that
Photo of Evan Riser

Evan Riser

  • 3 Posts
  • 0 Reply Likes
Thanks to you all, I appreciate the insight.