Jump to content
  • Advertisement

This topic is 4683 days old which is more than the 365 day threshold we allow for new replies. Please post a new topic.

If you intended to correct an error in the post then please contact us.

Recommended Posts

Does anybody know of any good libraries for dealing with XML? I'm looking to be able to read in and write out XML files and schemas, automatically generate code structures equivalent to an XML schema, ideally edit XML files in a GUI... yeah, I could write it all myself, but I'm certain someone out there will have already done it so I'd rather save myself the time. Thanks!

Share this post


Link to post
Share on other sites
Advertisement
What do you mean by "automatically generate code structures equivalent to an XML schema"? Also what programming language are you using and what platform are you targeting?

Share this post


Link to post
Share on other sites
Sorry - should have said - C(++) in Visual Studio .NET 2003 on Win32.

By linking code and XML, I want to be able to define structures or classes in code and generate an XML schema that equates to it, and vice versa.

Edit: btw, TinyXML looks like it will do most of what I need. Thanks!

[Edited by - BittermanAndy on July 31, 2005 1:09:37 PM]

Share this post


Link to post
Share on other sites
If the rest of your project is already in C++, I've seen a lot of projects that use TinyXML. However, if you are just writing a tool or something like that, you might seriously look at C#. The XML serialization tags rock. Though, come to think of it, C++ should have those too if you are writing managed code.

Just my 2c.

Share this post


Link to post
Share on other sites
Learning C# is my next job, looks simple enough. I've searched MSDN for XML and though there seems to be loads of documentation about MSXML, it all seems to be about writing your own code for it, I'm quite happy to use someone else's.

Share this post


Link to post
Share on other sites
Sign in to follow this  

  • Advertisement
×

Important Information

By using GameDev.net, you agree to our community Guidelines, Terms of Use, and Privacy Policy.

Participate in the game development conversation and more when you create an account on GameDev.net!

Sign me up!