ho una lista # C che assomiglia a questo:C# per JSON serializzazione utilizzando JSON.Net
var reqUsers = from user in users
select new
{
username = user.username,
firstName = user.firstName,
lastName = user.lastName,
email = user.email
};
Io uso il seguente per la conversione/serializzare a JSON (Newtonsoft.JSON):
var json = JsonConvert.SerializeObject(reqUsers);
Con il codice di cui sopra ottengo una stringa jSON come questo:
[{ username: "alan", firstName: "Alan", lastName: "Johnson", email: "[email protected]" },
{ username: "allison", firstName: "Allison", lastName: "House", email: "[email protected]" },
{ username: "ryan", firstName: "Ryan", lastName: "Carson", email: "[email protected]" } ]
però qui è quello che ho bisogno di ottenere: dal momento che sto usando manubrio templatin g -
Come utilizzare il Serializzatore per denominare l'array JSON come sopra?
lavorato come un fascino! grazie ... –
Durante l'accesso al joson nel JS ho dovuto usare 'var thejson = @ Html.Raw (json);' per non avere problemi con le virgolette – SeanKPS