XML Module : Add it to standard modules

BlitzMax Forums/BlitzMax Module Tweaks/XML Module : Add it to standard modules

Ratchet(Posted 2005) [#1]
I often use XML to save different kind of data for my projects. What about adding this module to the standard module libary?
I think this is a good step to bring BlitzMax on a professional way.

What's your opinion?


Difference(Posted 2005) [#2]
I would not mind if Libxml2 ( http://xmlsoft.org/ ) or another qualitiy xml lib was added. It's what I use in Blitzmax on Windows as a dll.

Most other "I'll just roll my own" XML readers (incuding my own), just doesn't cut it when presented with modern xml files that use namespaces, CDATA, DTD's etc. Also XSLT transformation is just as important as reading, and that's just not something you just code yourself.

That said, it's very easy to make an include file and use libxml2 as a dll on Windows.


Mark Tiffany(Posted 2005) [#3]
I agree. Any recommendations of free, cross-platform XML libraries? (haven't checked the above)


Why0Why(Posted 2005) [#4]
I also agree this would be great.


Mark Tiffany(Posted 2005) [#5]
Without trying it, libxml2 seems like a good, free (MIT License), fully cross-platform library...


TommyBear(Posted 2005) [#6]
So who wants to do the dirty work on this one? libxml2 definitely looks nice. What about expat?


FlameDuck(Posted 2005) [#7]
I agree aswell. You need an XML module that will elegantly handle different types of document encoding. Like libxml.


Proger(Posted 2005) [#8]
http://blitzmax.com/codearcs/codearcs.php?code=1471


Ratchet(Posted 2005) [#9]
That's what I'm using currently, Proger. But I want to see it in the official BlitzMax Module List (orsomethink similar).


Proger(Posted 2005) [#10]
I too :)