int n=listBox1.Items.Count;//listbox的项的个数
XmlDocument xd=new XmlDocument();
xd.Load("F:\\program.xml");
XmlNode[] xn=new XmlNode[n-1];//节点数组
XmlNode xnode=xd.DocumentElement;
for(int l=0;l<n-2;l++)
{
xn[l].InnerXml="listbox"+System.Convert.ToString(l);
xnode.AppendChild(xn[l]);
string s=listBox1.Items[l].ToString();
xn[l].InnerText=s;
//把listbox的每一项值取出来赋给xmlnode的值
}
xd.Save("F:\\program");
编译器显示:xn[l].InnerXml="listbox"+System.Convert.ToString(l);这行代码:
未处理的“System.NullReferenceException”类型的异常出现在 xml.exe 中。其他信息: 未将对象引用设置到对象的实例。
关键问题就是如何把xmlnode的名字设置成制定的字符串
XmlDocument xd=new XmlDocument();
xd.Load("F:\\program.xml");
XmlNode[] xn=new XmlNode[n-1];//节点数组
XmlNode xnode=xd.DocumentElement;
for(int l=0;l<n-2;l++)
{
xn[l].InnerXml="listbox"+System.Convert.ToString(l);
xnode.AppendChild(xn[l]);
string s=listBox1.Items[l].ToString();
xn[l].InnerText=s;
//把listbox的每一项值取出来赋给xmlnode的值
}
xd.Save("F:\\program");
编译器显示:xn[l].InnerXml="listbox"+System.Convert.ToString(l);这行代码:
未处理的“System.NullReferenceException”类型的异常出现在 xml.exe 中。其他信息: 未将对象引用设置到对象的实例。
关键问题就是如何把xmlnode的名字设置成制定的字符串
解决方案 »
- 又是一个关于List和Linq的问题。
- 请问我应该BAIDU什么关键字好学习相关技术?
- 请教visio怎么画 实现接口 的联线
- 新手求解决!在线等答案
- 哪个有 Visual Studio 2005 Team Suite 的英文版?
- 我在网上下载了一个打印控件,但不知道怎么用?请教各位
- ▲部署中要注册一个.ocx 或 dll 的问题
- 设置 Response.ContentType="text/plain"后为什么txt文件不能够打开,还是提示要下载?
- 冥思苦想,如何预览truetype字体?
- 小问题,送高分
- 免费获得Q币,6月份就截止了,信也罢,不信也罢
- 动态添加DataGrid列碰到问题,高手来看看。
{
xn[l] = xd.CreateElement("node");
xn[l].InnerXml="listbox"+l.ToString();
xnode.AppendChild(xn[l]);
....