1         public static XElement ToXml(this DirectoryInfo Dir)
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         }

应用的代码

1             XDocument Doc=new XDocument();
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");

转载于:https://www.cnblogs.com/yuanjinhui123/archive/2009/06/10/1500749.html

使用Linq Xml 来读取一个目录下所有的文件并保存为Xml文档相关推荐

  1. python读取指定页docx内容_Python读取指定目录下指定后缀文件并保存为docx

    最近有个奇葩要求 要项目中的N行代码 申请专利啥的 然后作为程序员当然不能复制粘贴 用代码解决.. 使用python-docx读写docx文件 环境使用python3.6.0 首先pip安装pytho ...

  2. python打开一个文件夹下所有txt文件-python读取一个目录下所有txt里面的内容方法...

    实例如下所示: import os allFileNum = 0 def printPath(level, path): global allFileNum ''''' 打印一个目录下的所有文件夹和文 ...

  3. python怎么导入txt文件夹-python读取一个目录下所有txt里面的内容方法

    实例如下所示: import os allFileNum = 0 def printPath(level, path): global allFileNum ''''' 打印一个目录下的所有文件夹和文 ...

  4. python读取目录_Python读取一个目录下所有目录和文件

    本文实例讲述了Python读取一个目录下所有目录和文件的方法.分享给大家供大家参考,具体如下: 这里介绍的是刚学python时的一个读取目录的列子,给大家分享下: #!/usr/bin/python ...

  5. python读取整个txt文件-python读取一个目录下所有txt里面的内容方法

    import os allFileNum = 0 def printPath(level, path): global allFileNum ''''' 打印一个目录下的所有文件夹和文件 ''' # ...

  6. android读取mysql数据库文件_Android开发系列(十七):读取assets目录下的数据库文件...

    在做Android应用的时候,不可避免要用到数据库.但是当我们把应用的apk部署到真机上的时候,已经创建好的数据库及其里边的数据是不能随着apk一起安装到真机上的. (PS:这篇博客解决了我前面博客中 ...

  7. 瑞恩面试编程题:找出一个目录下所有的文件

    package jp.co.sanx.pos.event; import java.io.File; import java.io.IOException; /*** 找出一个目录下所有的文件*/ p ...

  8. linux面试题:删除一个目录下的所有文件,但保留一个指定文件

    此题问题虽小,但是初学者还是很难给出合理的答案的!本文来自老男孩21期网络班学员 面试题:删除一个目录下的所有文件,但保留一个指定文件解答: 假设这个目录是/xx/,里面有file1,file2,fi ...

  9. java 获取子文件夹_JAVA之File类 获取一个目录下的所有文件夹和文件,包括子文件夹和子文件...

    package ioTest.io3; import java.io.File; /* * 获取一个目录下的所有文件夹和文件,包括子文件夹和子文件 . * 并将文件夹和文件名称打印在控制台上面.并且要 ...

最新文章

  1. android studio 显示view树_Android 沉浸式解析和轮子使用
  2. app开发上传文件夹到服务器,uni-app 上传(图片上传实战)
  3. 为自己的网站添加RSS功能(转载)
  4. Docker之Dockerfile详解
  5. [补档]noip2019集训测试赛(十二)
  6. 字节跳动面试官:千峰java培训多少钱
  7. vivado中FIFO IP核的Standard FIFO和First-word-Fall-Through模式的仿真比较
  8. LinkedIn登录第三方网站
  9. 无人机——凤凰模拟器篇(四)图文安装教程(附软件下载)
  10. C++ UPD广播异步发包工具
  11. 什么叫操作系统啊 | 战术后仰
  12. 苹果电脑(Mac)如何进行大小写和中英文的切换
  13. 随想002:设计规范
  14. transition transform属性造成文字抖动及模糊的解决方法
  15. Go语言学习 二十一 内嵌
  16. Data Structures in C++:八大基本数据结构概述
  17. IDEA上传项目到GitHub
  18. 价值百万的2022年度总结
  19. 网络隔离变压器的选型
  20. 爬虫——动作链、xpath、打码平台使用

热门文章

  1. Enterprise Manager Cloud Control 安装
  2. git 基于发布分支的开发
  3. 有关Spring 3.0的发布
  4. 合并的路径Path.Combine
  5. netty源码分析服务器启动 NioEventLoop创建
  6. 农业物联网技术在温室大棚种植中的应用
  7. C语言函数指针的使用
  8. 说说JSON和JSONP,也许你会豁然开朗
  9. PC2日记——坑爹的第一天2014/08/28
  10. Luhn(卢恩)算法,检测信用卡号的合法性