如何加载最后一个XML文件并将其放入数据集vb.net

如何加载最后一个XML文件并将其放入数据集vb.net,xml,vb.net,readxml,xmldataset,Xml,Vb.net,Readxml,Xmldataset,我又卡住了。如果你们中有人能帮忙,请帮忙。我真的很感激 我正在创建XML文件并再次加载它们。我使用以下代码将xml写入文件夹。下面的代码将在文件名中添加日期和时间。这段代码运行良好 Dim filename As String = Server.MapPath("XML\" & SESSIONid & "_" & Replace(timenow, ":", "-") & ".xml") dSetPupil.WriteXml(filename, Tr

我又卡住了。如果你们中有人能帮忙,请帮忙。我真的很感激

我正在创建XML文件并再次加载它们。我使用以下代码将xml写入文件夹。下面的代码将在文件名中添加日期和时间。这段代码运行良好

    Dim filename As String = Server.MapPath("XML\" & SESSIONid & "_" & Replace(timenow, ":", "-") & ".xml")
    dSetPupil.WriteXml(filename, True)
同样,我想加载最后一个xml文件并放入一个数据集。我通常编写如下代码

    Dim dSet as new DataSet = ReadXml(Server.MapPath("AAA.xml")
但是如何找到最后一个xml文件并读取它呢


非常感谢xo。希望你们今天过得愉快

“你真是个天才,诺利亚斯,”我在谷歌上搜索了一上午,却没找到答案。非常感谢。谢谢你的夸奖。我很高兴这有帮助。www.mdsn.com是发现.Net framework的不同名称空间和类的良好资源。
Dim strLastXmlFileWritten As String = String.Empty

Dim lstFiles As List(Of IO.FileInfo) = New IO.DirectoryInfo(Server.MapPath("XML\")).GetFiles().ToList()

Dim dteCreated As Date = DateTime.MinValue

For Each objFile As IO.FileInfo In lstFiles

    If objFile.CreationTime > dteCreated AndAlso _
       objFile.Extension = ".xml" Then

        dteCreated = objFile.CreationTime
        strLastXmlFileWritten = objFile.FullName

    End If

Next