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