|
以文本方式查看主题 - 计算机科学论坛 (http://bbs.xml.org.cn/index.asp) -- 『 DOM/SAX/XPath 』 (http://bbs.xml.org.cn/list.asp?boardid=11) ---- SAX解析XML文件读取元素的中文属性 (http://bbs.xml.org.cn/dispbbs.asp?boardid=11&rootid=&id=52860) |
|
-- 作者:buaa_david -- 发布时间:9/19/2007 12:56:00 PM -- SAX解析XML文件读取元素的中文属性 用SAX解析XML文件读取元素中文属性的内容,如<sent id="0" cont="中文。">,要得到cont的内容,代码如下 CString ContentHandlerImpl::FindAttributes(int AttValueLength, wchar_t *pvalue) { CString strAtt = _T(""); TCHAR* szData = new TCHAR[AttValueLength+2]; wcstombs(szData, pvalue, AttValueLength); szData[AttValueLength] = 0; strAtt += szData; return strAtt; delete [] szData; szData = NULL; } 得到的结果是乱码,该怎么解决呢,请高手指点阿~~谢谢 |
|
W 3 C h i n a ( since 2003 ) 旗 下 站 点 苏ICP备05006046号《全国人大常委会关于维护互联网安全的决定》《计算机信息网络国际联网安全保护管理办法》 |
31.250ms |