是否可以将 libxml 与 unicode 一起使用?
例如 xmlParseDoc 函数采用 xmlChar
xmlChar 具有以下定义:
typedef unsigned char xmlChar;
我希望 libxml 将所有内容解释为 2 字节字符。
我有一种感觉,以下内容无法与 lib 一起正常工作:
typedef unsigned short xmlChar;
注意:我不是在谈论它何时实际读取/写入 xml 编码。我知道支持unicode。我想要的是进入 lib 的接口使用 unicode 字符串 wstring 而不是普通字符串。