J'ai une liste IEnumerable de paires date/valeur que je retourne en tant que liste Json à flotter. Cependant, quand je l'appelle JsonResult(), le résultat ressemble à ceci:Comment puis-je faire en sorte que JsonResult retourne un tableau de tableaux (sans noms de champs) plutôt qu'un tableau d'objets?
[{"Date":date1, "Value":value1}, {"Date":date2, "Value":value2}...]
Flot attend
[[date1, value1], [date2, value2]...]
est-il un moyen simple d'obtenir le framework MVC aux objets de sortie comme ceci ou dois-je besoin d'écrire mon propre code seralizer/StringBuffer? D'ailleurs je n'ai même pas besoin de sortir les noms de champs, juste les valeurs elles-mêmes.
builder.AppendFormat au cas où quelqu'un essaye de copier/coller ce code plus tard :) – Jedidja
@jedidja Merci pour la capture, mon code de l'air n'est jamais parfait = P – Joseph
Aussi pour référence future, j'ai fini par retourner ContentResult de la méthode. Essayer de retourner Json() d'une chaîne le laisse entre guillemets et flot cherche un tableau. return Content (résultat, "json") – Jedidja