Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add XML parser #45

Open
breznak opened this issue Jun 13, 2016 · 4 comments
Open

Add XML parser #45

breznak opened this issue Jun 13, 2016 · 4 comments

Comments

@breznak
Copy link
Owner

breznak commented Jun 13, 2016

To allow GUI settings instead of editing XML config files.
Related #43 #8

@christian-nils
Copy link

Hello,
I have created a MATLAB tool to edit the driving task XML files. You can check it out on https://github.com/christian-nils/opends-DTGen

/CN

@breznak
Copy link
Owner Author

breznak commented Jul 30, 2016

Hi Christian,

sorry for the delay, I'm on a vacation. Thank you for getting in touch! 👍 I'm going to test your project. Would it be acceptable for you, if I pull the script into our repo? With All references going to you?
Are you thinking about doing/aware of - a similar project without the (commercial) Matlab requirement? Ideally java

@christian-nils
Copy link

Hi,

Well, that would be my dreamed goal. But unfortunately, I started to develop the tool to provide it to my students for their master thesis. I was in a rush for finishing it on time.
I used MATLAB because it is the main language I was using then so it felt natural to use it. (Maybe Octave would run my tool?)
I do not currently plan to port it to a full JAVA-written application.

Conceptually, the tool is really straightforward. There is a GUI where you can create/delete nodes directly in trees. The nodes are checked to be compliant with the Schema xml files. You can save/load the driving task.

The tool has a wide margin for improvements, so please free to fork the project and potentially add some fixes.

Doing some driving behavior research, your project highly interests me, so I'll stay around !

Good luck,

Christian-Nils

@breznak
Copy link
Owner Author

breznak commented Oct 14, 2016

I'm considering using XForms for parsing/GUI&editing/storing XML files with given grammar.
I don;t know much about the technology, but it looks promising:
https://en.wikibooks.org/wiki/XForms/Comparison_of_XForms_Products
Implementations:
https://github.com/dimagi/Vellum
https://github.com/orbeon/orbeon-forms

@breznak breznak mentioned this issue Oct 21, 2016
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants