请问怎样根据一个文件夹创建一个包含它里面所有内容(子文件夹和文件名)的XML文件? 使用:System.IO中关于File,Directory的类,遍历整个目录,再用: System.Xml中相关的类,生成一个Xml文件。其中主要是遍历目录的方法实现。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 string[] dirs=System.IO.Directory.GetDirectories("F:\\");string[] files=System.IO.Directory.GetFiles("F:\\");System.Xml.XmlDocument oDoc=new System.Xml.XmlDocument();System.Xml.XmlNode oNode=oDoc.CreateNode(System.Xml.XmlNodeType.Element,"ROOT","");oDoc.AppendChild(oNode);System.Xml.XmlNode oChildNode=null;for(int i=0;i<dirs.Length;i++){ oChildNode=oDoc.CreateNode(System.Xml.XmlNodeType.Element,dirs[i].ToString().Replace("\\","").Replace(" ",""),""); oNode.AppendChild(oChildNode);}for(int i=0;i<files.Length;i++){ oChildNode=oDoc.CreateNode(System.Xml.XmlNodeType.Element,files[i].ToString().Replace("\\","").Replace(" ",""),""); oNode.AppendChild(oChildNode);}this.TextBox1.Text=oDoc.InnerXml; 关于两个DataTable数据过滤的问题 C#刷流量的原理,有代码的更好哈 请问下网站实现某些脏话的文字屏蔽功能是如何实现的。谢谢 关于异步的问题 高分 C#如何对window账户进行操作,在线等,解决就给分 有谁能赐教FORM验证 WPF设置启动Window的问题!! ComboBox如何绑定数据?大家给个思路. 有谁知道C#做过什么出名的软件或游戏??????? 怎么不能从System.Net.sockets.socket类中派生我的socket类?? 先给大家拜个早年,关于 windows api的问题(在线等待) try/catch/throw/finally的初级问题?
string[] files=System.IO.Directory.GetFiles("F:\\");
System.Xml.XmlDocument oDoc=new System.Xml.XmlDocument();
System.Xml.XmlNode oNode=oDoc.CreateNode(System.Xml.XmlNodeType.Element,"ROOT","");
oDoc.AppendChild(oNode);
System.Xml.XmlNode oChildNode=null;
for(int i=0;i<dirs.Length;i++)
{
oChildNode=oDoc.CreateNode(System.Xml.XmlNodeType.Element,dirs[i].ToString().Replace("\\","").Replace(" ",""),"");
oNode.AppendChild(oChildNode);
}
for(int i=0;i<files.Length;i++)
{
oChildNode=oDoc.CreateNode(System.Xml.XmlNodeType.Element,files[i].ToString().Replace("\\","").Replace(" ",""),"");
oNode.AppendChild(oChildNode);
}
this.TextBox1.Text=oDoc.InnerXml;