我有我的MS SQL數據在json中。我爲此使用了Newtonsoft.Json。 我的JSON我使用這個;Highcharts,Newtonsoft.Json和ASP.NET
> Dim json As String = JsonConvert.SerializeObject(dt, New
> Newtonsoft.Json.Formatting())
我的json看起來像這樣;
> {"Id":16846,"AXA":2.2090,"BXB":2.2270,"HMS":"08:17:05"},
{"Id":16847,"AXA":2.2091,"BXB":2.2271,"HMS":"08:17:21"},
{"Id":16848,"AXA":2.2087,"BXB":2.2271,"HMS":"08:18:02"},
{"Id":16852,"AXA":2.2090,"BXB":2.2270,"HMS":"08:42:00"},
在asp.net aspx頁面我想分類:將時間顯示爲此;
8時17分05秒,8點17分21秒,8點18分02秒,8時42分零零秒等......
而且我想我的2系列是這樣的;
> series: [{
> name: 'BUY',
> data: [2.2090, 2.2091, 2.2087, 2.2090]
> }, {
> name: 'SELL',
> data: [2.2270, 2.2271, 2.2271, 2.2270]
> }]
我的問題是如何將數據放入類別來顯示時間以及如何將數據放入兩個系列。我很難將數據發送到aspx部分。
我找到了這段代碼,但我不知道如何將我的傑森應用於我想要的格式。
> dLen = json.length,
> ret = [];
> for (var i = 0; i < dLen; i++) {
> ret.push(parseInt(d[i].x, 10));}
我感謝您閱讀我的文章,我希望我可以得到一些詳細信息,以便我們可以動態地建立我的第一個asp.net highchart。
親切的問候,
謝謝梅森。我不確定我是否正確,但我創建了我的序列化爲;
Imports Microsoft.VisualBasic
Imports System.Runtime.Serialization
Public Class SerializedJsonDT
Private mstrLine As String
'{"Id":16846,"AXA":2.2090,"BXB":2.2270,"HMS":"08:17:05"}
'This was my json output. And I will change the output with
'this Serialization prosses. Then I will pass this class to json.
<DataContract> _
Public Class [MyClass]
'CURRENCY: BUY Data
<DataMember> _
Public Property WillSerializeKurBuy() As Decimal
Get
Return m_WillSerializeKurBuy
End Get
Set(value As Decimal)
m_WillSerializeKurBuy = value
End Set
End Property
Private m_WillSerializeKurBuy As Decimal
'CURRENCY: SELL Data
<DataMember> _
Public Property WillSerializeKurSell() As Decimal
Get
Return m_WillSerializeKurSell
End Get
Set(value As Decimal)
m_WillSerializeKurSell = value
End Set
End Property
Private m_WillSerializeKurSell As Decimal
'CURRENCY: TIME Categories
<DataMember> _
Public Property WillSerializeKurTarih() As String
Get
Return m_WillSerializeKurTarih
End Get
Set(value As String)
m_WillSerializeKurTarih = value
End Set
End Property
Private m_WillSerializeKurTarih As String
End Class
End Class
現在你提到我將創建在服務器端的功能,但我不知道如何從函數發送DT(數據表)這一類。我感謝你的迴應,並向我展示了一個正確的方向。我想我正在一步一步地實現目標。我希望你能向我展示或指引我更多的方向。我需要更多的幫助。 :)
親切的問候,
如何創建一個服務器端類,該類在序列化時將匹配所需的JSON輸出。然後創建一個從'dt'到你的新類的函數。然後將新類轉換爲JSON併發送給客戶端? – mason
謝謝梅森。如你所述,我創建了我的班級。但是如何在我的函數中使用這個類。我還沒有創建任何功能。我在上面發佈我的課程。你能告訴我我正朝着正確的方向嗎?我正在一步一步的幫助你。 – NTMS