বর্তমানে আমার কিছু সমস্যা আছে। আমি জসন.এনইটি দিয়ে সি # ব্যবহার করছি। বিষয়টি হ'ল আমি সবসময় পাই:
Value "মানটি পার্স করার সময় অপ্রত্যাশিত চরিত্রের মুখোমুখি হয়েছে: e। পথ '', লাইন 0, অবস্থান 0" "}
সুতরাং আমি যেভাবে Json.NET ব্যবহার করছি তা নিম্নলিখিত the আমার একটি ক্লাস রয়েছে যা সংরক্ষণ করা উচিত। শ্রেণিটি এরকম দেখাচ্ছে:
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>();
}
}
এই শ্রেণীর একটি বস্তু পূরণ করা হবে এবং এর সাথে সংরক্ষণ করা হবে:
File.WriteAllText(tmpfile, JsonConvert.SerializeObject(current), Encoding.UTF8);
সংরক্ষণের অংশটি ঠিকঠাক কাজ করে এবং ফাইলটি বিদ্যমান এবং ভরাট হয়। এর পরে ফাইলটি ক্লাসে আবার পড়তে হবে:
try
{
ViewerStatsFormat current = JsonConvert.DeserializeObject<ViewerStatsFormat>(tmpfile);
//otherstuff
}
catch(Exception ex)
{
//error loging stuff
}
এখন বর্তমান = লাইন ব্যতিক্রম আসে:
Value "মানটি পার্স করার সময় অপ্রত্যাশিত চরিত্রের মুখোমুখি হয়েছে: e। পথ '', লাইন 0, অবস্থান 0" "}
আমি কেন জানি না। Json ফাইলটি নিম্নলিখিত -> আমাকে JSON লিঙ্কে ক্লিক করুন
কারো কি কোন ধারনা আছে?