I've been implementing a SAX Parser and an XML handler using Poco, but I recently decided to add unicode (UTF-8) support.
I hadn't seen that Poco supports Unicode, so I've been using ICU.
After browsing into the header directory today, I saw that I may compile Poco XML with unicode support.
Is this a direct replacement for icu::UnicodeString or is it a wrapper for std::w_string?
I have not turned on unicode with #define XML_UNICODE and XML_UNICODE_WCHAR_T when compiling the library.
Will that somehow affect the character parsing?
Or is it safe to keep casting XMLString into icu::UnicodeString ?