CMarkup读这个xml文件居然将汉字给去掉了,为何?
<Load><MainWnd><Item LanguageID="0" FileName="1主1.DXF"/><Item LanguageID="1" FileName="000.DXF"/><Item LanguageID="2" FileName="000.DXF"/></MainWnd></Load>
bool bReturn = false; CMarkup mk; bool bLoad = mk.Load(sFileName); if (bLoad == false) { return WriteMainWndFile(); } bool bFind = mk.FindElem(_T("Load")); bool bInto = false; if (bFind) { bInto = mk.IntoElem(); if (bInto) { { bFind = mk.FindElem(_T("MainWnd")); if (bFind) { CString sID; CString sName; bInto = mk.IntoElem(); { bFind = mk.FindElem(); while (bFind) { sID = mk.GetAttrib(_T("LanguageID")); sName = mk.GetAttrib(_T("FileName")); bFind = mk.FindElem(); } } mk.OutOfElem(); } } } mk.OutOfElem(); } return bReturn;