Actuellement, j'ai quelques problèmes. J'utilise C # avec Json.NET. Le problème est que j'obtiens toujours:
{"Caractère inattendu rencontré lors de l'analyse de la valeur: e. Chemin '', ligne 0, position 0."}
Donc, la façon dont j'utilise Json.NET est la suivante. J'ai une classe qui devrait être sauvegardée. La classe ressemble à ceci:
public class stats
{
public string time { get; set; }
public string value { get; set; }
}
public class ViewerStatsFormat
{
public List<stats> viewerstats { get; set; }
public String version { get; set; }
public ViewerStatsFormat(bool chk)
{
this.viewerstats = new List<stats>();
}
}
Un objet de cette classe sera rempli et enregistré avec:
File.WriteAllText(tmpfile, JsonConvert.SerializeObject(current), Encoding.UTF8);
La partie d'enregistrement fonctionne correctement et le fichier existe et est rempli. Après cela, le fichier sera relu dans la classe avec:
try
{
ViewerStatsFormat current = JsonConvert.DeserializeObject<ViewerStatsFormat>(tmpfile);
//otherstuff
}
catch(Exception ex)
{
//error loging stuff
}
Maintenant sur la ligne courante = vient l'exception:
{"Caractère inattendu rencontré lors de l'analyse de la valeur: e. Chemin '', ligne 0, position 0."}
Je ne sais pas pourquoi cela vient. Le fichier json est le suivant -> Cliquez sur moi dans le lien JSON
Quelqu'un a-t-il une idée?