自己循环取文件夹及里面的子文件动态创建
XmlDocument doc = new XmlDocument();
XmlDeclaration dec = doc.CreateXmlDeclaration("1.0", "GB2312", null);
doc.AppendChild(dec);
//创建一个根节点(一级)
XmlElement root = doc.CreateElement("First");
doc.AppendChild(root);
//创建节点(二级)
XmlNode node = doc.CreateElement("Seconde");
//创建节点(三级)
XmlElement element1 = doc.CreateElement("Third1");
element1.SetAttribute("Name", "Sam");
element1.SetAttribute("ID", "665");
element1.InnerText = "Sam Comment";
node.AppendChild(element1); XmlElement element2 = doc.CreateElement("Third2");
element2.SetAttribute("Name", "Round");
element2.SetAttribute("ID", "678");
element2.InnerText = "Round Comment";
node.AppendChild(element2); root.AppendChild(node);
doc.Save(@"d:\bb.xml");
Console.Write(doc.OuterXml);
http://www.cnblogs.com/alexch/archive/2008/10/20/1315438.html
我只是要一个xml文件而已,然后用treeview显示出来,xml里面,文件夹的名称根节点,文件夹的内的文件作为子节点,就像
我要的不是对磁盘内的文件夹进行便利什么的,xml内的东西都是自己写的,例如xml内有个名为 你好 的文件夹,此文件夹内有个文件 你好.txt ,当然不需要真的文本,只要在节点的名称后面加个.txt就行了,
我只是要一个xml文件而已,然后用treeview显示出来,xml里面,文件夹的名称根节点,文件夹的内的文件作为子节点,就像
我要的不是对磁盘内的文件夹进行便利什么的,xml内的东西都是自己写的,例如xml内有个名为 你好 的文件夹,此文件夹内有个文件 你好.txt ,当然不需要真的文本,只要在节点的名称后面加个.txt就行了,读取XML里面的节点加载到TreeView这个控件上面?
我只是要一个xml文件而已,然后用treeview显示出来,xml里面,文件夹的名称根节点,文件夹的内的文件作为子节点,就像
我要的不是对磁盘内的文件夹进行便利什么的,xml内的东西都是自己写的,例如xml内有个名为 你好 的文件夹,此文件夹内有个文件 你好.txt ,当然不需要真的文本,只要在节点的名称后面加个.txt就行了,
我要的是一个跟节点下面有多个子节点,你的代码用treeview显示出来是
如果我要显示成Firs节点下面有个Seconde节点,Seconde节点下面是am Comment和Round Comment不要显示Third1和Third2,也就是像vs环境项目里添加一个Images文件夹,文件夹内方的都是图片,打开Images文件夹这个节点,里面显示的直接都是所有图片
我只是要一个xml文件而已,然后用treeview显示出来,xml里面,文件夹的名称根节点,文件夹的内的文件作为子节点,就像
我要的不是对磁盘内的文件夹进行便利什么的,xml内的东西都是自己写的,例如xml内有个名为 你好 的文件夹,此文件夹内有个文件 你好.txt ,当然不需要真的文本,只要在节点的名称后面加个.txt就行了,
我要的是一个跟节点下面有多个子节点,你的代码用treeview显示出来是
如果我要显示成Firs节点下面有个Seconde节点,Seconde节点下面是am Comment和Round Comment不要显示Third1和Third2,也就是像vs环境项目里添加一个Images文件夹,文件夹内方的都是图片,打开Images文件夹这个节点,里面显示的直接都是所有图片把你的XML结构贴出来,还有想要的结果也贴出来让大家看看再说吧。
这样说太含糊了,谁也不知道你哪些节点想要,哪些节点不想要。
我只是要一个xml文件而已,然后用treeview显示出来,xml里面,文件夹的名称根节点,文件夹的内的文件作为子节点,就像
我要的不是对磁盘内的文件夹进行便利什么的,xml内的东西都是自己写的,例如xml内有个名为 你好 的文件夹,此文件夹内有个文件 你好.txt ,当然不需要真的文本,只要在节点的名称后面加个.txt就行了,读取XML里面的节点加载到TreeView这个控件上面?就像vs环境里一样,以文件夹1为根节点,如果文件夹1内还有文件夹2,那文件夹2为子节点,如果文件夹2内还有一个文本文件1,也显示出来,如果文件夹1内没有文件夹2,直接就是几个文本文件,则,几个文本文作为子节点显示出来,简单的说就是创建一个c#项目,会自动生成一些文件夹,这些文件夹内如果有文件,则当节点显示出来,然后自己创建一个Images文件夹,内放几张图片,然后把图片当节点显示出来。
我只是要一个xml文件而已,然后用treeview显示出来,xml里面,文件夹的名称根节点,文件夹的内的文件作为子节点,就像
我要的不是对磁盘内的文件夹进行便利什么的,xml内的东西都是自己写的,例如xml内有个名为 你好 的文件夹,此文件夹内有个文件 你好.txt ,当然不需要真的文本,只要在节点的名称后面加个.txt就行了,
我要的是一个跟节点下面有多个子节点,你的代码用treeview显示出来是
如果我要显示成Firs节点下面有个Seconde节点,Seconde节点下面是am Comment和Round Comment不要显示Third1和Third2,也就是像vs环境项目里添加一个Images文件夹,文件夹内方的都是图片,打开Images文件夹这个节点,里面显示的直接都是所有图片把你的XML结构贴出来,还有想要的结果也贴出来让大家看看再说吧。
这样说太含糊了,谁也不知道你哪些节点想要,哪些节点不想要。
我想要的结果就像这样
我只是要一个xml文件而已,然后用treeview显示出来,xml里面,文件夹的名称根节点,文件夹的内的文件作为子节点,就像
我要的不是对磁盘内的文件夹进行便利什么的,xml内的东西都是自己写的,例如xml内有个名为 你好 的文件夹,此文件夹内有个文件 你好.txt ,当然不需要真的文本,只要在节点的名称后面加个.txt就行了,
我要的是一个跟节点下面有多个子节点,你的代码用treeview显示出来是
如果我要显示成Firs节点下面有个Seconde节点,Seconde节点下面是am Comment和Round Comment不要显示Third1和Third2,也就是像vs环境项目里添加一个Images文件夹,文件夹内方的都是图片,打开Images文件夹这个节点,里面显示的直接都是所有图片把你的XML结构贴出来,还有想要的结果也贴出来让大家看看再说吧。
这样说太含糊了,谁也不知道你哪些节点想要,哪些节点不想要。
我想要的结果就像这样
我想问的就是想这样显示的格式的xml文件内的结构怎么写
捉急啊。。
这不是刚学的吗,而且,几张图片的在xml文件中怎么写啊,<pp>11.jpg</pp>这样写的话,那显示出来的就是imames/pp/11.jpg了,我想要imags/11.jpg.不知道怎么弄