Windows CE 下讀取 XML文件
private void button1_Click(object sender, EventArgs e) { string xmlPath = "//Student.xml"; XmlDocument xmlDoc = new XmlDocument(); xmlDoc.Load(xmlPath); }
xmlDoc.Load(URL);
假設 項目都放在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);