有xml文件 test.xml使用如下代码。
static DataSet ds = new DataSet();
ds.ReadXml(test.xml);
private void FuncName()
{
XmlDataDocument doc = new XmlDataDocument(ds);
string srKey = @"Key";
XmlNodeList nodeLst = doc.SelectNodes(srKey);
foreach(XmlNode node in nodeLst)
{
srKey = @"Other";
XmlNode fndnode = node.SelectSingleNode(srKey);
....
}
}当我多次调用FuncName函数的时候,产生错误,一个DataSet只可以与一个XmlDataDocument关联。
请问,我应该怎么做?
static DataSet ds = new DataSet();
ds.ReadXml(test.xml);
private void FuncName()
{
XmlDataDocument doc = new XmlDataDocument(ds);
string srKey = @"Key";
XmlNodeList nodeLst = doc.SelectNodes(srKey);
foreach(XmlNode node in nodeLst)
{
srKey = @"Other";
XmlNode fndnode = node.SelectSingleNode(srKey);
....
}
}当我多次调用FuncName函数的时候,产生错误,一个DataSet只可以与一个XmlDataDocument关联。
请问,我应该怎么做?
解决方案 »
- C#运行提示:并非所有的代码路径都返回值
- 【新手求解】有关多线程的同步
- C#打印输出问题。
- 高分求助!!!Help!!!
- 已经发了三帖了,问题还没解决。请 CSDN 上的大侠们看看这个问题,帮帮忙。
- c#开发Web应用程序!如何自动验证身份!??如何自动验证!!!
- 高分请教!
- 一个简单的成绩统计,求平均分跟最低分出错,不知道为什么
- 关于做自动生成SQL语句的类
- 请问如何判断数据库,存在某一列
- 如何得到当前函数或程序块的变量快照?就像Visual Studio.net调试器中的局部变量窗口一样。
- 在sql2000中存储过程的表(即各项存储过程)的名字到底应该怎样取才能和整个程序联系起来啊?谢谢!
ds.ReadXml(test.xml);
XmlDataDocument doc = new XmlDataDocument(ds);
private void FuncName()
{
string srKey = @"Key";
XmlNodeList nodeLst = doc.SelectNodes(srKey);
foreach(XmlNode node in nodeLst)
{
srKey = @"Other";
XmlNode fndnode = node.SelectSingleNode(srKey);
....
}
}