我正在访问一个用于预订旅行票证的API。 API以XML形式返回成功或错误消息。我在表单中添加了一个DataGrid控件,以填充每个调用的结果。
Imports System.Xml
Imports System.Data
Public Class Form1
Private Sub Form1_Load(sender As Object, e As EventArgs) Handles MyBase.Load
Dim filepath As String = "http://path to api"
Try
Dim xmlFile As XmlReader
xmlFile = XmlReader.Create(filepath, New XmlReaderSettings())
Dim ds As New DataSet
ds.ReadXml(xmlFile)
DataGridView1.DataSource = ds.Tables(0)
Catch ex As Exception
MessageBox.Show(ex.ToString)
End Try
End Sub
End Class
此代码填充一行。我希望datagrid通过每秒自动调用API来填充后续行,并将结果一次添加到datagrid中一行。
任何帮助将不胜感激。谢谢。