将数组转换为DataTable VB.NET

问题描述 投票:0回答:1

我是VB.NET的新手,我不知道如何将下面的数组转换为数据表:

{
"Order": [
    [10410.00006000, 2.09190016],
    [10420.00000000, 0.00997000],
    [10488.99999000, 0.46634897]
],
"Sales": [
    [10405.38258000, 0.00181000],
    [10393.84180000, 0.08387000]
]

}

我必须使用此数组构建两个单独的数据表。一个称为“订单”,另一个称为“销售”。

它们应该像和带有2列的Excel文件。谁能帮我吗?

arrays vb.net datatable converters
1个回答
0
投票

这里是设置数据表的方式。

    Dim OrderTable As New DataTable

    OrderTable.Columns.Add("Column1Name",GetType(Double))
    OrderTable.Columns.Add("Column2Name",GetType(Double))

    OrderTable.Rows.Add(10410.00006000, 2.09190016)
    OrderTable.Rows.Add(10420.00000000, 0.00997000)
    OrderTable.Rows.Add(10488.99999000, 0.46634897)

您应该可以在此示例中进行第二个操作。

© www.soinside.com 2019 - 2024. All rights reserved.