Parsing Nested Structures/Unions defined in C/C++ header files in XML
Jul 30, 2012 at 11:02pm UTC
I have a structure represented as follows: (Example)
2 3 4 5 6 7 8 struct struct3
unsigned int child7;
I want this to be represented as follows in XML:
2 3 4 5 6 7 8 9 10 11 12 13
<tag_ref = "structchild4">
The method I'm following is that I'm converting this into a gccXML format and I then parse it using Visual C++. I use the xerces-c DOM parser. Also, my project demands are such that I have to use the xerces-c DOM parser and gccXML.
Could anyone suggest how to go about doing this? I'm really stuck on this. Thanks!
Jul 31, 2012 at 8:07am UTC
This is not really a beginner question, if you don't get sufficient response on this it may be worth trying to ask the question in the "general c++ programming" forum.
As to your question, you will need to perform reflection on your struct as to get its name etc.
Here's some info to get you started, but a google for "c++ reflection" will turn up much more results.
Hope that helps.
All the best,
Jul 31, 2012 at 11:33pm UTC
Thank you NwN
Topic archived. No new replies allowed.