2

テーブルからすべてのレコードを取得する linq クエリを実行しています。

var data = _context.People.ToList(); //_context is my DataContext.

上記は値を返します:

{ "name": "john", "age": "30" }, { "name": "jane", "age": "31" }

しかし、 jsonlintによると、これは無効であり、次のように返す必要があります。

[{ "name": "john", "age": "30" }, { "name": "jane", "age": "31" }]

これどうやってするの?

 viewData.xldata = [];
         $.each(data, function(i, row) {
            var strRow = JSON.stringify(row);
            viewData.xldata.push(strRow);});

`JavaScriptSerializer: を使用してデシリアライズします。

var people = jss.Deserialize<List<People>>(args["xldata"]);
4

1 に答える 1