diff --git a/src/caoscrawler/converters.py b/src/caoscrawler/converters.py index 5c193e613dab023c50844822b9139cad5fb97fb4..3fbf9939664af20f35150e5fff95854634ea3040 100644 --- a/src/caoscrawler/converters.py +++ b/src/caoscrawler/converters.py @@ -513,6 +513,8 @@ class DictConverter(Converter): children.append(DictBooleanElement(name, value)) elif type(value) == float: children.append(DictFloatElement(name, value)) + elif type(value) == type(None): + continue else: children.append(DictElement(name, value)) warnings.warn(f"The value in the dict for key:{name} has an unknown type. " diff --git a/unittests/test_directories/examples_json/testjson.json b/unittests/test_directories/examples_json/testjson.json index b893b608a6a2119c5c3252cd9cff4c4100f404da..d37ea2defc21d767e4e13ad3b39d6682b3c452ef 100644 --- a/unittests/test_directories/examples_json/testjson.json +++ b/unittests/test_directories/examples_json/testjson.json @@ -6,6 +6,7 @@ { "firstname": "Miri", "lastname": "Mueller", + "other": null, "email": "miri.mueller@science.de" }, {