【发布时间】:2016-11-04 17:28:47
【问题描述】:
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 正在解码字符串,而我不希望它这样做。我想自己处理解码。
【问题讨论】: