• 大小: 9KB
    文件类型: .zip
    金币: 1
    下载: 0 次
    发布日期: 2021-05-10
  • 语言: 其他
  • 标签: 遍历  XML  递归  

资源简介

简单的小例子,输入文件路径后可对路径进行遍历并导出到XML,生成Log文件。对遍历文件或导出XML不是很理解的话可以参考。只是闲暇时写的,并没有任何校验。内含注释。

资源截图

代码片段和文件信息

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.xml.Linq;
using System.xml;
using System.IO;
namespace IO_xml
{
    class Program
    {
        /// 
        /// 主方法
        /// 

        /// 
        static void Main(string[] args)
        {

            bool flag = true;
            while (flag)
            {
                Console.WriteLine(“除遍历路径外,xml和log文件路径因权限问题,均不能为C盘。“);
                Console.WriteLine(“请输入您要遍历的路径:“);
                string path = Console.ReadLine();
                Console.WriteLine(“请输入xml文件的地址:例 d:\\log.xml“);
                string xmlPath = Console.ReadLine();
                Console.WriteLine(“请输入log文件的地址:例 d:\\log.txt“);
                string logPath = Console.ReadLine();
                TraversalFileAndDirectoryToxml tfadtx = new TraversalFileAndDirectoryToxml(pathxmlPathlogPath);
                tfadtx.getToxml();
                flag = false;
                
            }
            Console.ReadKey();
        }

    }
}

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2013-01-25 14:27  IO_xml\
     目录           0  2013-07-09 14:25  IO_xml\IO_xml\
     文件         908  2013-01-25 14:27  IO_xml\IO_xml.sln
     文件       37888  2013-07-09 14:24  IO_xml\IO_xml.v11.suo
     文件         187  2013-01-25 14:27  IO_xml\IO_xml\App.config
     文件        2614  2013-01-25 14:27  IO_xml\IO_xml\IO_xml.csproj
     文件        1229  2013-01-25 15:34  IO_xml\IO_xml\Program.cs
     目录           0  2013-01-25 14:27  IO_xml\IO_xml\Properties\
     文件        1424  2013-01-25 14:27  IO_xml\IO_xml\Properties\AssemblyInfo.cs
     文件        4791  2013-07-08 15:08  IO_xml\IO_xml\TraversalFileAndDirectoryToxml.cs

评论

共有 条评论