Полагаю, проблема в том, что согласно документации по модулю
json
метод
load
возвращает объект в соответствии с
таблицей. Вероятно, словарь.
А вы применяете к полученному объекту метод
replace
, как будто это строка. Такой код должен возвращать ошибку
AttributeError: 'dict' object has no attribute 'replace'
Если не возвращает, значит, вероятно, вы привели не весь код и где-то стоит обработка ошибок.
Вам надо либо написать функцию-обработчик полученного объекта (видимо, словаря или списка), а не пытаться обработать его как строку, либо сначала превратить объект в строку и затем обрабатывать его вашим методом replace.