I'm having an issue with using the MSXML2::ISAXContentHandler.
We have some XML files that contain the Euro symbol, and some smart quotes and apostraphes. The XML file is UTF-8 and my understanding is that all of those are supported in UTF-8. However if I try to parse these files with theMSXML2::ISAXContentHandler then the characters event always errors on these characters.
Is there something I'm doing wrong? Does it not support those characters? The xml header has the encoding declared so it should know UTF-8 is coming in.
This is all C++ code in Visual Studio 2005.