Как отладить ValueError с загрузками ultra-json?
Я пытаюсь прочитать огромный файл JSON (9 ГБ). Я переключился с json.load на использование ultra-json вместо ujson.load, чтобы ускорить чтение данных json, но я продолжаю сталкиваться с приведенным ниже ValueError:
with open(json_file_path, 'r') as fh:
data = ujson.loads(fh.read())
ValueError: No ':' found when decoding object value
Это известная проблема с Ujson? Я подтвердил свой JSON, и нет пропавших без вести ':'
Любые предложения о том, как отладить эту проблему или какие-либо обходные пути, чтобы исправить это?
Благодарю.