← Back to team overview

cdd-dev team mailing list archive

Re: [Branch ~cdd-dev/cdd/trunk] Rev 113: Added a first draft of a xmind to xsd converter.

 

Hi Tim,

Thank you for your input.

You said that I will need to be concerned with the CCD sheet and the metadata sheet. So it will not be necessary to generate XSDs from the other sheets , is that correct?

I could not find the simple-test.xmind nor the cdd_repository folder. How can I access them?

I don't know the structure of the simple-test.xmind, but in the present state of xmind2xsd, it will not follow links that are 'detached' (ie: with an arrow linking them to the parent). Right now, it reads all the subtopics that are detached on the FIRST level and then reads all the attached subtopics that are in the second and third levels. This is probably the reason it behaves that way in the test xmind file. When I get the test file I will confirm.

Regarding the parsing, I agree that get it correct in different levels is the most part. My first thought was to put the whole xmind file in memory structures, but then I saw it would not really be necessary, I could just build a grammar that parses the data structures. In the next versions I will implement the this approach.

Cheers
Eduardo







Follow ups

References