Windwos CE 加載XML文件失敗問題

Yangcl 12年前發布 | 4K 次閱讀 BLAG Linux And GNU Snort

Windows CE 下讀取 XML文件 

private void button1_Click(object sender, EventArgs e)  
        {  
            string xmlPath = "http://Student.xml";  
            XmlDocument xmlDoc = new XmlDocument();  
            xmlDoc.Load(xmlPath);  
        }  
</strong>

      假設 項目都放在C盤根目錄下,其中Student.xml放在 C:\Student.xml 
      但是 紅色字體地方會出錯,因為是在WinCE下開發,WinCE沒有盤符 ,可是這個路徑到底怎么寫?

      其實解決辦法很簡單:

String CodePath = System.Reflection.Assembly.GetExecutingAssembly().GetName().CodeBase;

CodePath = CodePath.Substring(0, CodePath.LastIndexOf(@"\"));

string filename = CodePath + "\Student.xml"; xmlDoc.Load(filename);   </pre></span></p>














 本文由用戶 Yangcl 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
 轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
 本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!