我想保存数据表的值,该数据表附加到用作 DataGridView 数据源的 BindingSource。我使用的代码来自这篇文章
我设法将 DataTable 序列化为 JSON 并将其保存到文本文件中,并在Form.FormClosing事件中使用以下代码:
Dim path As String = "C:\Users\Mattia\Desktop\json.txt"
Private Sub form1_FormClosing(sender As Object, e As FormClosingEventArgs) Handles Me.FormClosing
Dim json As String = JsonConvert.SerializeObject(binanceData, Formatting.Indented)
File.WriteAllText(path, JsonConvert.SerializeObject(json, Newtonsoft.Json.Formatting.Indented))
End Sub
Run Code Online (Sandbox Code Playgroud)
不幸的是,我正在使用的 JSON 字符串file.txt如下所示:
"[\r\n {\r\n "索引": 1,\r\n "日期": "2021-03-18T08:44:43",\r\n "Pair": "DOGE/EUR" ,\r\n "类型": "限制",\r\n "Side": "买入",\r\n "平均": 0.04815,\r\n "价格": 0.04815,\r\n "已执行": 30526.0,\r\n "Amount": 30526.0,\r\n "Total": 1469.82690\r\n },\r\n {\r\n "Index": 2,\r\n "日期": "2021-03-18T08:44:43",\r\n "Pair": "DOGE/EUR",\r\n "Type": "Limit",\r\n "Side": " …