Mysql
 sql >> Database >  >> RDS >> Mysql

Creazione di file Json con C# di dati MySQL

Puoi semplicemente scrivere una classe wrapper in questo modo.

public class ContainerClass {
    public List<students> Students {get;set;}
}

e serializzalo.

Quindi quello che finiresti per fare nel tuo metodo ListJson è:

                var studentDetails = new ContainerClass();
                studentDetails.Students = ConvertDataTable<students>(ds.Tables[0]);

                JavaScriptSerializer js = new JavaScriptSerializer();
                return js.Serialize(studentDetails);

Ha senso?