xml里的字符串出现国外的字符 怎么处理

字符串样例:ͼƬ1_recompress_view_b.jpg
这样的字符串存储在xml里 utf-8编码

解析之后产生的 .jpg文件前两个字符变成了下划线
开发环境是vs2010 语言是c++ 那个字符好像是国外的字符 不是那种平常的什么#?\ .,$%/ 什么的特殊字符 这些字符不会出错
就是像样例前两个字符那种才会出现 问号 下划线
怎么对这个字符串处理 能够使得这种特殊字符正常解析 或者找到这种字符替换掉(现在不知道怎么找到这种特殊字符)
尝试过编写了个函数 把编码转换成gbk结果不只是这种特殊字符是问号 中文也变成了问号
把编码转换成ascii 也不好使
求大神解救 谢谢

1个回答

试试保存格式 unicode 或者GB2312

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问