2016-11-04 3 views
0

Выполняет ли xerces-c декодирование всех символов по умолчанию? И если это так, эта кодировка по умолчанию будет задана пользователем. неИмеет ли xerces-c кодировку по умолчанию и может ли она быть изменена?

В то время разбора UTF-8 кодированный XML-chars аргумент функции обратного вызова

DefaultHandler::characters(const XMLCh *const chars, const XMLSize_t length) 

больше не находится в UTF-8. Например, символ фунта, 0xC2 0xA3 в UTF-8 отображается как 0x00 0xA3. Это приводит меня к выводу, что xerces-c расшифровывает строку, тогда как я бы этого хотел. Я хотел бы сам обработать декодирование.

ответ