diff --git a/VAR.Json/JsonParser.cs b/VAR.Json/JsonParser.cs index 1c16467..51e5a87 100644 --- a/VAR.Json/JsonParser.cs +++ b/VAR.Json/JsonParser.cs @@ -92,7 +92,14 @@ namespace VAR.Json } else { - valueDest = Convert.ChangeType(obj[prop.Name], effectiveType); + try + { + valueDest = Convert.ChangeType(obj[prop.Name], effectiveType); + } + catch (Exception) + { + continue; + } } prop.SetValue(newObj, valueDest, null); }