使用Linq Xml 来读取一个目录下所有的文件并保存为Xml文档
2 {
3 XElement Root = new XElement("Dir", new XAttribute("Name", Dir.Name),new XAttribute("文件数",Dir.GetFiles().Count()), from SubDir in Dir.GetDirectories() select ToXml(SubDir), from F in Dir.GetFiles() select new XElement("文件", new List<XElement>{new XElement("文件名", F.Name),new XElement("扩展名",F.Extension)}));
4 return Root;
5 }
6
应用的代码
2 DirectoryInfo Dir=new DirectoryInfo("E://");
3 Doc.Add(LinqEach.ToXml(Dir));
4 string Url = Server.MapPath("/");
5 if (!Directory.Exists(Url)) { Directory.CreateDirectory(Url); }
6 Doc.Save(Url + "AA.xml");
7
转载于:https://www.cnblogs.com/yuanjinhui123/archive/2009/06/10/1500749.html
使用Linq Xml 来读取一个目录下所有的文件并保存为Xml文档相关推荐
- python读取指定页docx内容_Python读取指定目录下指定后缀文件并保存为docx
最近有个奇葩要求 要项目中的N行代码 申请专利啥的 然后作为程序员当然不能复制粘贴 用代码解决.. 使用python-docx读写docx文件 环境使用python3.6.0 首先pip安装pytho ...
- python打开一个文件夹下所有txt文件-python读取一个目录下所有txt里面的内容方法...
实例如下所示: import os allFileNum = 0 def printPath(level, path): global allFileNum ''''' 打印一个目录下的所有文件夹和文 ...
- python怎么导入txt文件夹-python读取一个目录下所有txt里面的内容方法
实例如下所示: import os allFileNum = 0 def printPath(level, path): global allFileNum ''''' 打印一个目录下的所有文件夹和文 ...
- python读取目录_Python读取一个目录下所有目录和文件
本文实例讲述了Python读取一个目录下所有目录和文件的方法.分享给大家供大家参考,具体如下: 这里介绍的是刚学python时的一个读取目录的列子,给大家分享下: #!/usr/bin/python ...
- python读取整个txt文件-python读取一个目录下所有txt里面的内容方法
import os allFileNum = 0 def printPath(level, path): global allFileNum ''''' 打印一个目录下的所有文件夹和文件 ''' # ...
- android读取mysql数据库文件_Android开发系列(十七):读取assets目录下的数据库文件...
在做Android应用的时候,不可避免要用到数据库.但是当我们把应用的apk部署到真机上的时候,已经创建好的数据库及其里边的数据是不能随着apk一起安装到真机上的. (PS:这篇博客解决了我前面博客中 ...
- 瑞恩面试编程题:找出一个目录下所有的文件
package jp.co.sanx.pos.event; import java.io.File; import java.io.IOException; /*** 找出一个目录下所有的文件*/ p ...
- linux面试题:删除一个目录下的所有文件,但保留一个指定文件
此题问题虽小,但是初学者还是很难给出合理的答案的!本文来自老男孩21期网络班学员 面试题:删除一个目录下的所有文件,但保留一个指定文件解答: 假设这个目录是/xx/,里面有file1,file2,fi ...
- java 获取子文件夹_JAVA之File类 获取一个目录下的所有文件夹和文件,包括子文件夹和子文件...
package ioTest.io3; import java.io.File; /* * 获取一个目录下的所有文件夹和文件,包括子文件夹和子文件 . * 并将文件夹和文件名称打印在控制台上面.并且要 ...
最新文章
- android studio 显示view树_Android 沉浸式解析和轮子使用
- app开发上传文件夹到服务器,uni-app 上传(图片上传实战)
- 为自己的网站添加RSS功能(转载)
- Docker之Dockerfile详解
- [补档]noip2019集训测试赛(十二)
- 字节跳动面试官:千峰java培训多少钱
- vivado中FIFO IP核的Standard FIFO和First-word-Fall-Through模式的仿真比较
- LinkedIn登录第三方网站
- 无人机——凤凰模拟器篇(四)图文安装教程(附软件下载)
- C++ UPD广播异步发包工具
- 什么叫操作系统啊 | 战术后仰
- 苹果电脑(Mac)如何进行大小写和中英文的切换
- 随想002:设计规范
- transition transform属性造成文字抖动及模糊的解决方法
- Go语言学习 二十一 内嵌
- Data Structures in C++:八大基本数据结构概述
- IDEA上传项目到GitHub
- 价值百万的2022年度总结
- 网络隔离变压器的选型
- 爬虫——动作链、xpath、打码平台使用