What are the recommended XML parsers for parsing a TMX file(XML based tilemap) in C?
What are the pros and cons of each, as I would like to have an efficient one because it will be running on an embedded system.
What are the recommended XML parsers for parsing a TMX file(XML based tilemap) in C?
What are the pros and cons of each, as I would like to have an efficient one because it will be running on an embedded system.
We used libxml on an embedded product a while back. It may be right for you.
I have written sxmlc as a lightweight, potentially embeddable XML parser in C. See my answer on a related question (also linked by @PPC-Coder).
You can use it as DOM or SAX (to save memory), to parse either files or memory buffers.