C#动态生成文件夹及XML文件
--------------------编程问答-------------------- 生成文件夹和文件用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);
} --------------------编程问答-------------------- 分以下几步来做吧
1、先取得要生成文件夹的字段值,放到业务层
2、再依次取得文件夹对应的值,放到对应于文件夹类的对象中,
3、循环遍历你的文件夹类的实例,并创建文件夹,
4、按楼上的办法依次写xml文件,
创建文件夹、生成xml文件都不难。。。理清了思路这个功能就出来了。。 --------------------编程问答-------------------- 步骤思路是清楚的,能否给个大致的代码,主要是生成文件夹这部分。小弟主攻JAVA,公司现要求在C#原有程序上加这个功能,急啊。 --------------------编程问答-------------------- system.io.Directory类对文件夹操作
把数据取出来到datable对象里面,然后序列化下,直接就保存为xml了,不需要自己在写xml的生成了 --------------------编程问答-------------------- 创建目录:
Directory.CreateDirectory(....);
补充:.NET技术 , C#