cdd-dev team mailing list archive
-
cdd-dev team
-
Mailing list archive
-
Message #00226
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