本帖最后由 ljy84921 于 2009-12-03 10:45:30 编辑

解决方案 »

  1.   

    生成文件夹和文件用createfile,folder...好久不做C#了.貌似在IO那块.
    以下写XML,仅作参考,具体的根据自己的需要
    public   void   xmlModify(string   filePath)  
      {  
                XmlDocument   xmlDoc=new   XmlDocument();  
                xmlDoc.Load(filePath);  
                XmlNode   root   =   xmlDoc.DocumentElement;  
                XmlNodeList   xList   =   root.ChildNodes;  
                System.Collections.IEnumerator   ie   =   xList.GetEnumerator();  
                XmlNode   node   =   null;  
                while(ie.MoveNext())  
                {  
      node   =   (XmlNode)ie.Current;  
      if(node.Name.Equals("Bughis")   ||   node.Name.Equals("Periodic"))  
      {  
      XmlNode   childNode   =   node.FirstChild;  
      childNode.InnerText   =   DateTime.Now.ToString();  
      }  
       
                }  
                xmlDoc.Save(filePath);  
      }
      

  2.   

    分以下几步来做吧
    1、先取得要生成文件夹的字段值,放到业务层
    2、再依次取得文件夹对应的值,放到对应于文件夹类的对象中,
    3、循环遍历你的文件夹类的实例,并创建文件夹,
    4、按楼上的办法依次写xml文件,创建文件夹、生成xml文件都不难理清了思路这个功能就出来了。。
      

  3.   

    步骤思路是清楚的,能否给个大致的代码,主要是生成文件夹这部分。小弟主攻JAVA,公司现要求在C#原有程序上加这个功能,急啊。
      

  4.   

    system.io.Directory类对文件夹操作
    把数据取出来到datable对象里面,然后序列化下,直接就保存为xml了,不需要自己在写xml的生成了
      

  5.   

    创建目录:
    Directory.CreateDirectory(....);