Newtonsoft JSON : Error getting value from 'NativeCalend

本文关键字:NativeCalend from value JSON Error getting Newtonsoft | 更新日期: 2023-09-27 18:21:04

我正试图在Xamarin应用程序中使用NewtonSoftJSON将数据集序列化为JSON,但坚持低于错误

从"NativeCalendarName"获取值时出错关于"系统.全球化.日期时间格式信息".

虽然我在数据集中没有使用任何日期时间,但我还是面临着错误。请帮我解决同样的问题。谢谢到目前为止,我已经完成了

string output = JsonConvert.SerializeObject(dsComp, Newtonsoft.Json.Formatting.None, 
    new Newtonsoft.Json.JsonSerializerSettings() 
    { 
        ReferenceLoopHandling = Newtonsoft.Json.ReferenceLoopHandling.Ignore   
    });
using(var streamWriter = new System.IO.StreamWriter(filename, true)) 
{
    streamWriter.WriteLine(output);
}

Newtonsoft JSON : Error getting value from 'NativeCalend

您必须告诉如何序列化Datetime格式。试试这个

string output = JsonConvert.SerializeObject(dsComp, Newtonsoft.Json.Formatting.None, 
    new JsonSerializerSettings() 
    { 
        ReferenceLoopHandling = ReferenceLoopHandling.Ignore, 
        DateFormatHandling = DateFormatHandling.IsoDateFormat
    });