Hello, I'm using TclLib JSON package to convert JSON to Tcl dict but getting wrong results processing null values. According to JSON documentation null is a null value and "null" is a string, but json2dict will produce string from null instead of empty value. For example this json: ====== { "tbl_row_id": 1, "id": 35, "uuid_client": "0e9ce22d-2228-4a20-81d6-82985aaab9f6", "name": "Hirondina Maria Gomes Santos", "contact": null, "address": "Escola João José dos Santos - São Vicente", "country": null, "phone": "2317770 - 5809927", "email": null, "web": null, "fin": null, "details": null, "extra": { "bank": "BCA", "bank_account": "16343143" } } ====== Will produce this dict: ====== tbl_row_id 1 id 35 uuid_client 0e9ce22d-2228-4a20-81d6-82985aaab9f6 name {Hirondina Maria Gomes Santos} contact null address {Escola João José dos Santos - São Vicente} country null phone {2317770 - 5809927} email null web null fin null details null extra {bank BCA bank_account 16343143} ====== Wich must be something like that: ====== tbl_row_id 1 id 35 uuid_client 0e9ce22d-2228-4a20-81d6-82985aaab9f6 name {Hirondina Maria Gomes Santos} contact "" address {Escola João José dos Santos - São Vicente} country "" phone {2317770 - 5809927} email "" web "" fin "" details "" extra {bank BCA bank_account 16343143} ====== Thank you---- '''[arjen] - 2021-04-27 11:28:03''' I suggest you register this bug in a ticket for this module, which can be done at https://core.tcl-lang.org/tcllib/ticket.