lvjincheng 3 лет назад
Родитель
Сommit
0fffba0748
1 измененных файлов с 2 добавлено и 0 удалено
  1. 2 0
      Assets/ThirdAssets/JCUnityLib/CustomJson.cs

+ 2 - 0
Assets/ThirdAssets/JCUnityLib/CustomJson.cs

@@ -89,6 +89,7 @@ namespace JCUnityLib
 
         public JToken ToJTokenByImporter(object o)
         {
+            if (o == null) return null;
             Type type = o.GetType();
             Func<object, JToken> importer = null;
             importerDict.TryGetValue(type, out importer);
@@ -115,6 +116,7 @@ namespace JCUnityLib
 
         public object ParseByExporter(JToken jt, Type type)
         {
+            if (jt.Type == JTokenType.Null) return null;
             Func<JToken, object> exporter = null;
             exporterDict.TryGetValue(type, out exporter);
             if (exporter == null) {