一:Newtonsoft.Json 支持序列化与反序列化的.net 对象类型;
Posted 好奇未必害死猫
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了一:Newtonsoft.Json 支持序列化与反序列化的.net 对象类型;相关的知识,希望对你有一定的参考价值。
Json.net 序列化程序会将.Net 值转换为json值,表格中是支持转换的对象类型;
.net 对象类型 |
转换后的Json 类型 |
IList, IEnumerable, IList<T>, Array,datatable |
json数组 |
IDictionary, IDictionary<TKey, TValue> |
json对象 |
Object (more detail below) |
json对象 |
Json数组教程:http://www.runoob.com/json/js-json-arrays.html
Json 对象教程:http://www.runoob.com/json/js-json-objects.html
.net 属性类型 |
转换后的Json类型 |
String |
String |
Byte、sbyte、uint16、uint32、int32、uint64、int64 |
Integer |
Float、double、decimal |
Float |
Enum |
Integer (参考:https://www.newtonsoft.com/json/help/html/T_Newtonsoft_Json_Converters_StringEnumConverter.htm) |
Datetime |
String(可以格式化字符串参考https://www.newtonsoft.com/json/help/html/DatesInJSON.htm) |
Byte[] |
string |
Type |
String(类型名称) |
Guid |
string |
typeConverter |
string |
以上是关于一:Newtonsoft.Json 支持序列化与反序列化的.net 对象类型;的主要内容,如果未能解决你的问题,请参考以下文章