我要做一个exe程序,对放在某个文件夹下的一堆xml进行读取,然后将数据写入到数据库。
我现在对一个指定的xml可以实现,但是批量要怎么做。
请大家给个意见,谢谢

解决方案 »

  1.   

    这一堆xml的结构都一样码?那就一个xml一个xml得读啊
      

  2.   


    //获取C:\XML文件夹里所有的XML文件路径
    string[] files = System.IO.Directory.GetFiles("C:\\XML", "*.xml");//历遍XML文件
    for (int i = 0; i < files.Length; i++)
    {
        string xmlpath = files[i];    //处理你的XML
    }
      

  3.   

    指定一个文件夹。
    获取文件夹里所有的xml文件。
    用你现在的办法。
    如果这样还是觉得慢。
    可以考虑多线程。
      

  4.   

    遍历文件夹下的.xml文件,逐个进行操作