1

ServiceStack JsonSerializerVB.net datatable to JSONを使用して変換する方法を知っている人はいますか?

ServiceStack Docs Web サイトで次の例を見つけることができますが、これは C# であり、これがどのように機能するのか理解できません。

string TypeSerializer.SerializeToString<T>(T value);
void TypeSerializer.SerializeToWriter<T>(T value, TextWriter writer);

T TypeSerializer.DeserializeFromString<T>(string value);
T TypeSerializer.DeserializeFromReader<T>(TextReader reader);

データテーブルの例

Dim table As New DataTable
        table.Columns.Add("Dosage", GetType(Integer))
        table.Columns.Add("Drug", GetType(String))
        table.Columns.Add("Patient", GetType(String))
        table.Columns.Add("Date", GetType(DateTime))
        table.Rows.Add(25, "Indocin", "David", DateTime.Now)
        table.Rows.Add(50, "Enebrel", "Sam", DateTime.Now)
        table.Rows.Add(10, "Hydralazine", "Christoff", DateTime.Now)
        table.Rows.Add(21, "Combivent", "Janet", DateTime.Now)
        table.Rows.Add(100, "Dilantin", "Melanie", DateTime.Now)

どんな提案でも大歓迎です。

4

1 に答える 1

1

ServiceStacks JSON Serializer は、DataTable の直接のシリアル化をサポートしていません。それらをPOCOに変換し、それらをシリアライザにする必要があります。

于 2012-11-15T12:06:42.003 に答える