Dim tx1 As WinForm.TextBox = e.Form.Controls("TextBox1")
Dim ncb1 As WinForm.NumericComboBox = e.Form.Controls("NumericComboBox1")
Dim hc As New HttpClient("https://dataapi.joinquant.com/apis")
hc.C
Dim jo As New JObject
jo("method") = "get_price"
jo("mob") = "189xxxxxxxx"
jo("pwd") = "xxxxxx"
jo("token") = "5b6a9ba1b2f37bb322667f2f06cc0cb83d6b7038"
jo("code") = ncb1.value & ".XSHG" '代码
jo("count") = "8" '信息量
jo("unit") = "30m" '信息类型
hc.Content = jo.ToString
Dim ret As String = hc.GetData()
tx1.text = ret
我想把回馈的信息显示在文本框内,但执行后,弹窗显示:
无法将类型为“System.String”的对象强制转换为类型“Newtonsoft.Json.Linq.JToken”。
请问是代码还缺少转换的语句吗?该如何解决?谢谢!
API文档实例中,返回的信息如下:
date,open,close,high,low,volume,money,paused,high_limit,low_limit,avg,pre_close
2018-07-09,9.27,9.50,9.53,9.27,22407527,212109327.00,0,10.20,8.34,9.47,9.27
2018-07-10,9.51,9.47,9.55,9.40,12534270,118668133.00,0,10.45,8.55,9.47,9.50