• We’re currently investigating an issue related to the forum theme and styling that is impacting page layout and visual formatting. The problem has been identified, and we are actively working on a resolution. There is no impact to user data or functionality, this is strictly a front-end display issue. We’ll post an update once the fix has been deployed. Thanks for your patience while we get this sorted.

XML parsing & writing: what software?

GreenGhost

Golden Member
Hi all,

I'm thinking of using xml for input/output files of a numerical modeling program, but I have no experience w/ it (just read the basic tutorial). Any suggestions of what software to use? I will have to read and write files from a C/C++ program (I use Visual Studio 6). Does MS provide any functionality? Is it any good? Anything new in .Net (I don't have it but I could get it)? If there's something non-MS that would work also under Linux, I'd prefer it. I must find something that's easy to use, as I don't want to spend time composing strings and such.

Thanks for any pointer...

GreenGhost
 
Take a look at http://freshmeat.net/
I bet you'll find alot of stuff.

Another suggestion - learn to read & write to a database. I use MySQL. That has revolutionized the way I work with data. I used to spend a huge amount of time writing scripts & programs just to parse, analyze & interpret the output of my models & simulations (which can be in the hundreds of MB or greater). Having the output in a database has made that enormously easier and the output better. Plus it's easy to write simple web pages to help display the data.
 
Thanks for link Armitage. Didn't know it, very nice. I already have part of my data in a database, which I use with GIS. I'm just reading/writing this with a C library. Now I wanted to organize GUI and model options, which are usually a collection of small items that don't fit well in a relational database.

Cheers,



 
Thank, guys!

I'll consider all suggestions. I may start with TinyXML to see if suits me. I downloaded MS stuff, but the documentation I could find is so poor I decided to look elsewhere...

 
Back
Top