我在解决资源管理器中已建立了AddressList.xml文件,内容如下:
<?xml version="1.0" encoding="utf-8" ?>
<CONTENTS>
<PersonList所在分组="我的同学">
<ID>1<ID>
<姓名>王林</姓名>
<出生时间>1999年12月1日</出生时间>
<电话>15150646988</电话>
<Email>>Wanglin@yahoo.com.cn</Email>
<QQ>154817501</QQ>
<性别>男</性别>
<地址>南京玄武区</地址>
<备注>风华正茂,有为青年,一代骄子.</备注>
<PersonList>
</CONTENTS>>
程序是书中的,程序运行后提示找不到文件.我试过打开记事本,把上面的内容拷贝进去,另存为一个文件比如e:\AddressList.xml
但程序还是提示读不到文件.
public partial class Form1 : Form
{
DataSet DataSet1;
string starpath = @"..\..\";
private void Form1_Load(object sender, EventArgs e)//加载窗体
{
toolStripButton1_Click(null,null);//读取所有联系人信息
}
private void toolStripButton1_Click(object sender, EventArgs e)
{
DataSet1 = new DataSet();//实例化DataSet1
DataSet1.ReadXml(starpath + @"\AddressList.xml", XmlReadMode.Auto);//读取联络人信息.??程序在这句有提示找不到文件
}
}
杲大胜 ...........勤!能!补!拙!........ 勤!勤!勤!.............